import { FsVariationToForce } from '../../types';
import { EventDataFromIframe } from '../type';
import { IFlagshipConfig } from '../../config/IFlagshipConfig';
import { VisitorVariationState } from '../../type.local';
export declare function onQaAssistantReady(visitorVariationState: VisitorVariationState): void;
export declare function render(forcedReFetchFlags?: boolean): void;
export declare function onQaAssistantClose({ config, func, visitorVariationState }: {
    config: IFlagshipConfig;
    func?: (event: MessageEvent<EventDataFromIframe>) => void;
    visitorVariationState: VisitorVariationState;
}): void;
export declare function onApplyForcedVariations({ value, visitorVariationState }: {
    value: Record<string, FsVariationToForce>;
    visitorVariationState: VisitorVariationState;
}): void;
export declare function onResetForcedVariations(visitorVariationState: VisitorVariationState): void;
