import { type AppointmentCheckoutVerificationState } from "../nodes/booking-form.state";
export type AppointmentCheckoutVerificationConfig = {
    sessionId: string;
    maxAttempts?: number;
    pollInterval?: number;
};
export type AppointmentCheckoutVerificationResult = {
    state: AppointmentCheckoutVerificationState;
    retry: () => void;
};
export declare function useAppointmentCheckoutVerification(config: AppointmentCheckoutVerificationConfig | null): AppointmentCheckoutVerificationResult;
