import RpcMethodType from '../../pluggableElementTypes/RpcMethodType';
import type { RenderArgs } from './util';
import type { Region } from '../../util';
export default class CoreGetFeatureDensityStats extends RpcMethodType {
    name: string;
    serializeArguments(args: RenderArgs & {
        stopToken?: string;
        statusCallback?: (arg: string) => void;
    }, rpcDriver: string): Promise<Record<string, unknown>>;
    execute(args: {
        adapterConfig: Record<string, unknown>;
        regions: Region[];
        stopToken?: string;
        headers?: Record<string, string>;
        sessionId: string;
    }, rpcDriver: string): Promise<import("../../data_adapters/BaseAdapter").FeatureDensityStats>;
}
