import { SvelteComponentTyped } from "svelte"; import Drawer from "../../base/drawer/Drawer.svelte"; declare const __propDef: { props: { class?: string | undefined; element?: HTMLDivElement | null | undefined; style?: string | undefined; elementNav?: HTMLDivElement | null | undefined; frameDrawerRef?: typeof Drawer | undefined; hideCloseIcon?: boolean | undefined; showOpenerIcon?: boolean | undefined; drawerWidth?: string | undefined; actions?: { openNavLeft: () => void; toggleNavLeft: () => void; closeNavLeft: () => void; } | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { navLeftHeaderFrameSlot: {}; drawerTop: { slot: string; }; drawerContent: {}; frameTop: {}; content: {}; frameBottom: {}; }; }; export type FrameProps = typeof __propDef.props; export type FrameEvents = typeof __propDef.events; export type FrameSlots = typeof __propDef.slots; export default class Frame extends SvelteComponentTyped { get actions(): { openNavLeft: () => void; toggleNavLeft: () => void; closeNavLeft: () => void; }; get class(): string | undefined; /**accessor*/ set class(_: string | undefined); get element(): HTMLDivElement | null | undefined; /**accessor*/ set element(_: HTMLDivElement | null | undefined); get style(): string | undefined; /**accessor*/ set style(_: string | undefined); get elementNav(): HTMLDivElement | null | undefined; /**accessor*/ set elementNav(_: HTMLDivElement | null | undefined); get frameDrawerRef(): typeof Drawer | undefined; /**accessor*/ set frameDrawerRef(_: typeof Drawer | undefined); get hideCloseIcon(): boolean | undefined; /**accessor*/ set hideCloseIcon(_: boolean | undefined); get showOpenerIcon(): boolean | undefined; /**accessor*/ set showOpenerIcon(_: boolean | undefined); get drawerWidth(): string | undefined; /**accessor*/ set drawerWidth(_: string | undefined); } export {};