import type { StoryObj } from '@storybook/svelte'; declare const meta: { title: string; component: import("svelte").Component<{ example?: "default" | "nested" | "searchable"; label?: string; placeholder?: string; options?: import("./Select.svelte.ts").SelectOption[]; value?: string; status?: "default" | "error" | "success" | "warning"; helperText?: string; disabled?: boolean; required?: boolean; searchable?: boolean; flyToSelected?: boolean; size?: "sm" | "md" | "lg"; }, {}, "">; tags: string[]; argTypes: { example: { control: "select"; options: string[]; }; label: { control: "text"; }; placeholder: { control: "text"; }; status: { control: "select"; options: string[]; }; helperText: { control: "text"; }; disabled: { control: "boolean"; }; required: { control: "boolean"; }; searchable: { control: "boolean"; }; flyToSelected: { control: "boolean"; }; size: { control: "select"; options: string[]; }; }; args: { example: "default"; label: string; placeholder: string; status: "default"; helperText: string; disabled: false; required: false; searchable: false; flyToSelected: true; size: "md"; }; }; export default meta; type Story = StoryObj; export declare const Default: Story; export declare const Nested: Story; export declare const SearchableNested: Story; export declare const Searchable: Story; export declare const WithError: Story; export declare const Required: Story; export declare const Disabled: Story;