ui-ingredients
Version:
Headless component library for Svelte powered by zag
12 lines (11 loc) • 419 B
TypeScript
import type { SvelteHTMLElements } from 'svelte/elements';
import type { Merge } from 'type-fest';
interface PortalActionProps {
disabled?: boolean;
container?: HTMLElement | null;
}
export interface PortalProps extends Merge<SvelteHTMLElements['div'], PortalActionProps> {
}
declare const Portal: import("svelte").Component<PortalProps, {}, "">;
type Portal = ReturnType<typeof Portal>;
export default Portal;