UNPKG

svelte-multiselect

Version:
20 lines (19 loc) 653 B
import type { MultiSelectProps, ObjectOption } from './types'; interface Action extends ObjectOption { label: string; action: (label: string) => void; } interface Props extends Omit<MultiSelectProps<Action>, `options`> { actions: Action[]; triggers?: string[]; close_keys?: string[]; fade_duration?: number; dialog_style?: string; open?: boolean; dialog?: HTMLDialogElement | null; input?: HTMLInputElement | null; placeholder?: string; } declare const CmdPalette: import("svelte").Component<Props, {}, "dialog" | "input" | "open">; type CmdPalette = ReturnType<typeof CmdPalette>; export default CmdPalette;