import { n as Scope, t as ICreateScope } from "./create-context-CKMcRGBM.js"; import { t as IDialog } from "./dialog.types-t_SVO1Rv.js"; import * as React$1 from "react"; //#region src/dialog/dialog.d.ts declare const createDialogContext: (rootComponentName: string, defaultContext?: ContextValueType) => readonly [React$1.FC; children: React$1.ReactNode; }>, (consumerName: string, scope: Scope) => ContextValueType], createDialogScope: ICreateScope; declare const DialogProvider: React$1.FC; children: React$1.ReactNode; }>, useDialogContext: (consumerName: string, scope: Scope) => IDialog.IContext; declare const Dialog: React$1.FC; declare function getState(open: boolean): "open" | "closed"; declare const WarningProvider: React$1.FC<{ contentName: string; titleName: string; docsSlug: string; } & { children: React$1.ReactNode; }>, useWarningContext: (consumerName: string) => { contentName: string; titleName: string; docsSlug: string; }; //#endregion export { createDialogScope as a, useWarningContext as c, createDialogContext as i, DialogProvider as n, getState as o, WarningProvider as r, useDialogContext as s, Dialog as t };