ui-ingredients
Version:
Headless component library for Svelte powered by zag
9 lines (8 loc) • 359 B
TypeScript
import * as dialog from '@zag-js/dialog';
export interface CreateDialogProps extends Omit<dialog.Context, 'id' | 'dir' | 'role' | 'getRootNode' | 'open.controlled'> {
id?: string;
openControlled?: boolean;
}
export interface CreateDialogReturn extends dialog.Api {
}
export declare function createDialog(props: CreateDialogProps): CreateDialogReturn;