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<any>;
};
slots: {
frameHeaderSlot: {};
navLeftHeaderFrameSlot: {};
frameDrawerSlot: {};
contentHeader: {};
content: {};
bottom: {};
};
};
export declare type FrameProps = typeof __propDef.props;
export declare type FrameEvents = typeof __propDef.events;
export declare type FrameSlots = typeof __propDef.slots;
export default class Frame extends SvelteComponentTyped<FrameProps, FrameEvents, FrameSlots> {
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 {};