import { DialogHTMLProps, DialogOptions } from "reakit/Dialog/Dialog";
import { DialogBackdropHTMLProps, DialogBackdropOptions } from "reakit/Dialog/DialogBackdrop";
import { BootstrapRoleOptions } from "./Role";
export declare type BootstrapDialogOptions = BootstrapRoleOptions & DialogOptions;
export declare function useDialogOptions({ unstable_system: { palette, fill, ...system }, ...options }: BootstrapDialogOptions): BootstrapDialogOptions;
export declare function useDialogProps({ unstable_system }: BootstrapDialogOptions, htmlProps?: DialogHTMLProps): DialogHTMLProps;
export declare type BootstrapDialogBackdropOptions = BootstrapRoleOptions & DialogBackdropOptions;
export declare function useDialogBackdropProps(_: BootstrapDialogBackdropOptions, htmlProps?: DialogBackdropHTMLProps): DialogBackdropHTMLProps;