UNPKG

@sorens/artist-svelte

Version:

an opinionated and clean UI framework for SvelteKit with theme support built-in

36 lines (35 loc) 1.13 kB
import { SvelteComponentTyped } from "svelte"; import type { ColorProp, PositionProp } from '../../types/components'; import type { useAction } from '../../types/global'; declare const __propDef: { props: { [x: string]: any; color?: ColorProp | 'inherit'; useAction?: useAction<HTMLElement>; expanded?: boolean; disableAutoClose?: boolean; overlap?: boolean; center?: boolean; shadow?: boolean; position?: Exclude<PositionProp, 'left' | 'right'>; class?: string | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { trigger: { open: () => void; close: () => void; toggle: () => void; isOpen: boolean; }; default: {}; }; }; export declare type DropdownProps = typeof __propDef.props; export declare type DropdownEvents = typeof __propDef.events; export declare type DropdownSlots = typeof __propDef.slots; export default class Dropdown extends SvelteComponentTyped<DropdownProps, DropdownEvents, DropdownSlots> { } export {};