import type { TRoot } from '../root/createRoot.svelte'; export interface CreatePopupConfig { root: TRoot; } export type TPopup = ReturnType; export declare function createPopup(config: CreatePopupConfig): { props: { 'data-st-menu-popup': string; readonly "aria-activedescendant": string | undefined; tabindex: number; popover: ""; id: string; role: "menu"; style: string; onkeydown(event: KeyboardEvent & { currentTarget: EventTarget & HTMLUListElement; }): void; ontoggle(event: ToggleEvent & { currentTarget: EventTarget & HTMLUListElement; }): void; }; };