import { ReportProps } from '@wix/fe-essentials/bi';
import { QueryPendingState } from './QueryPendingState';
import { Filter } from '../model';
export declare class QueryPendingStateBIReporter {
    readonly state: QueryPendingState;
    isClearing: boolean;
    constructor(state: QueryPendingState);
    init(): () => void;
    get reportBi(): import("..").ReportBI;
    _reportWithDefaultParams(reportProps: ReportProps): void;
    _getFilterBIValue(filter: Filter<any>): string | null;
    get currentStatus(): {
        fieldName: string;
        fieldValue: string | null;
    }[];
    apply(): void;
    clear(): Promise<void>;
    discard(): void;
}
//# sourceMappingURL=QueryPendingStateBIReporter.d.ts.map