import type { SampleInfo, Source } from './types.ts'; import type { AnyConfigurationModel } from '@jbrowse/core/configuration'; import type { Feature } from '@jbrowse/core/util'; import type { StopToken } from '@jbrowse/core/util/stopToken'; export declare function getMultiVariantFeaturesAutorun(self: { configuration: AnyConfigurationModel; adapterConfig: AnyConfigurationModel; sources?: Source[]; minorAlleleFrequencyFilter: number; lengthCutoffFilter: number; featureDensityStatsReadyAndRegionNotTooLarge: boolean; isMinimized: boolean; adapterProps: () => Record; setError: (error: unknown) => void; setFeatures: (f: Feature[]) => void; setStatusMessage: (str: string) => void; setHasPhased: (arg: boolean) => void; setSampleInfo: (arg: Record) => void; setSimplifiedFeaturesLoading: (arg: StopToken) => void; }): void;