UNPKG

ui-ingredients

Version:

Headless component library for Svelte powered by zag

12 lines (11 loc) 685 B
import type { Snippet } from 'svelte'; import type { SetOptional } from 'type-fest'; import { type PresenceStrategyProps } from '../Presence/createPresence.svelte.js'; import type { Accessor } from '../types.js'; import type { CreateFloatingPanelProps, CreateFloatingPanelReturn } from './createFloatingPanel.svelte.js'; export interface FloatingPanelProps extends SetOptional<CreateFloatingPanelProps, 'id'>, PresenceStrategyProps { children?: Snippet<[Accessor<CreateFloatingPanelReturn>]>; } declare const FloatingPanelRoot: import("svelte").Component<FloatingPanelProps, {}, "">; type FloatingPanelRoot = ReturnType<typeof FloatingPanelRoot>; export default FloatingPanelRoot;