export type PreviewConfirmationDialogState = Readonly<{
    kind: 'ready';
}> | Readonly<{
    kind: 'pending';
}> | Readonly<{
    kind: 'error';
    message: string;
}> | null;
type PreviewConfirmationDialogProps = Readonly<{
    dashboardContinueUrl: string | null;
    dialogState: PreviewConfirmationDialogState;
    isCheckingConfirmation: boolean;
    onCheckConfirmation: () => void | Promise<void>;
    onClose: () => void;
    onCompleteSetup: () => void;
}>;
export declare function PreviewConfirmationDialog({ dashboardContinueUrl, dialogState, isCheckingConfirmation, onCheckConfirmation, onClose, onCompleteSetup, }: PreviewConfirmationDialogProps): import("react/jsx-runtime").JSX.Element;
export {};
