/// <reference types="react" />
import { VizzlyComponents } from '../../types';
import { AdditionalFilter } from '../../../../shared-logic/src/AdditionalFilter/types';
export declare const asyncLoadFilterOptions: <T extends {
    label: string | number | Function;
    value: string | number;
}>(filter: AdditionalFilter, runQueriesCallback: VizzlyComponents.runQueriesCallbackInternal, valueAlias?: {
    [id: string]: import("react").ReactText;
} | import("../../../../shared-logic/src/ValueAlias/types").ValueAliasFunction | undefined) => (abortSignal: AbortSignal) => Promise<T[]>;
