import type { TRoot } from '../root/createRoot.svelte.js'; export interface CreateNonModalPopupConfig { root: TRoot; } export type TNonModalPopup = ReturnType; export declare function createNonModalPopup(config: CreateNonModalPopupConfig): { action(node: HTMLDialogElement): { destroy(): void; }; props: { 'aria-modal': "false"; 'data-st-dialog-popup': string; 'data-st-modal': boolean; readonly "aria-hidden": true | undefined; readonly "data-st-open": boolean; readonly inert: true | undefined; id: string; popover: "auto"; ontoggle(event: ToggleEvent & { currentTarget: EventTarget & HTMLDialogElement; }): void; }; };