import { type DialogRoot } from "./DialogRoot.js";
import { DialogStore } from "../store/DialogStore.js";
export declare function useDialogRoot(params: UseDialogRootParameters): void;
export interface UseDialogRootParameters {
  store: DialogStore<any>;
  actionsRef?: DialogRoot.Props['actionsRef'] | undefined;
}
export declare function DialogInteractions({
  store,
  parentContext,
  isDrawer
}: {
  store: DialogStore<any>;
  parentContext: DialogStore<unknown>['context'] | undefined;
  isDrawer: boolean;
}): null;