import { SvelteComponent } from "svelte"; import type { HTMLOptionAttributes } from "svelte/elements"; declare const __propDef: { props: { dropdownZIndex?: number; initialShow?: boolean; multiSelect?: boolean; value?: HTMLOptionAttributes["value"] | HTMLOptionAttributes["value"][]; disabled?: boolean; placeholder?: string; width?: string; allowNone?: boolean; /** Enabling this will opt you into dangerous XSS behavior but will allow the HTML in your * option to be rendered as the displayed selection */ allowXSS?: boolean; noIcon?: boolean; shadow?: boolean; iconRotation?: boolean; maxHeight?: number; readonly?: boolean; lockScroll?: boolean; }; events: { change: CustomEvent; } & { [evt: string]: CustomEvent; }; slots: { icon: {}; default: {}; }; }; export type SelectProps = typeof __propDef.props; export type SelectEvents = typeof __propDef.events; export type SelectSlots = typeof __propDef.slots; /** * A drop down list component. * * [See Docs](https://geist-ui-svelte.dev/components/select) | [Open Issue](https://github.com/ieedan/geist-ui-svelte/issues/new) */ export default class Select extends SvelteComponent { } export {};