export interface DialogContextValue {
    /** Whether the dialog is rendered inline for docs/showcases. */
    isInline: boolean;
    /**
     * Id the DialogHeader title should render with so the dialog can name
     * itself via aria-labelledby. The dialog detects the title element's
     * presence directly (via a callback ref), so it only emits aria-labelledby
     * when the title actually rendered — never pointing at a nonexistent id.
     */
    titleId?: string;
}
export declare const DialogContext: import("react").Context<DialogContextValue | null>;
export declare function useDialogContext(): DialogContextValue | null;
//# sourceMappingURL=DialogContext.d.ts.map