import { ModalState, ModalStateParams } from './ModalState';
export interface ConditionalModalStateParams extends ModalStateParams {
}
export declare class ConditionalModalState<T> {
    readonly modal: ModalState;
    value: T | null | undefined;
    constructor(params?: ConditionalModalStateParams);
    get isOpen(): boolean;
    close(): void;
    afterClose(): void;
    open(value: T): void;
}
//# sourceMappingURL=ConditionalModalState.d.ts.map