interface ConsentDialogContextValue {
    /**
     * Whether the consent checkbox is checked.
     */
    isChecked: boolean;
    /**
     * Function to update the consent checkbox state.
     */
    setIsChecked: (checked: boolean) => void;
}
export declare const ConsentDialogContext: import('react').Context<ConsentDialogContextValue | null>;
/**
 * Hook to access the ConsentDialog context.
 *
 * @throws If used outside of a ConsentDialog component
 */
export declare const useConsentDialog: () => ConsentDialogContextValue;
export {};
