import RpcMethodTypeWithFiltersAndRenameRegions from '@jbrowse/core/pluggableElementTypes/RpcMethodTypeWithFiltersAndRenameRegions';
import type { SampleInfo } from '../shared/types';
import type { AnyConfigurationModel } from '@jbrowse/core/configuration';
import type { Region } from '@jbrowse/core/util';
interface Args {
    adapterConfig: AnyConfigurationModel;
    stopToken?: string;
    sessionId: string;
    headers?: Record<string, string>;
    regions: Region[];
    bpPerPx: number;
    minorAlleleFrequencyFilter: number;
}
export declare class MultiVariantGetSimplifiedFeatures extends RpcMethodTypeWithFiltersAndRenameRegions {
    name: string;
    execute(args: Args, rpcDriverClassName: string): Promise<{
        hasPhased: boolean;
        sampleInfo: Record<string, SampleInfo>;
        features: {
            id: string;
            data: {
                start: number;
                end: number;
                refName: string;
            };
        }[];
    }>;
}
export {};
