import * as dialog from '@zag-js/dialog'; import type { HTMLAttributes } from 'svelte/elements'; import type { Accessor } from '../types.js'; interface ElementIds extends dialog.ElementIds { body?: string; footer?: string; header?: string; } export interface CreateDrawerProps extends Omit { elementIds?: ElementIds; } export interface CreateDrawerReturn extends dialog.Api { getBodyProps(): HTMLAttributes; getFooterProps(): HTMLAttributes; getHeaderProps(): HTMLAttributes; } export declare function createDrawer(props: Accessor): Accessor; export {};