import type { StoryObj } from '@storybook/svelte'; declare const meta: { title: string; component: import("svelte").Component<{ label?: string; placeholder?: string; value?: string; type?: "text" | "email" | "password" | "number" | "search" | "tel" | "url"; status?: "default" | "error" | "success" | "warning"; helperText?: string; disabled?: boolean; readonly?: boolean; required?: boolean; clearable?: boolean; size?: "sm" | "md" | "lg"; }, {}, "">; tags: string[]; argTypes: { label: { control: "text"; description: string; }; placeholder: { control: "text"; description: string; }; type: { control: "select"; options: string[]; description: string; }; status: { control: "select"; options: string[]; description: string; }; helperText: { control: "text"; description: string; }; disabled: { control: "boolean"; }; readonly: { control: "boolean"; }; required: { control: "boolean"; }; clearable: { control: "boolean"; description: string; }; size: { control: "select"; options: string[]; }; }; args: { label: string; placeholder: string; type: "text"; status: "default"; helperText: string; disabled: false; readonly: false; required: false; clearable: false; size: "md"; }; }; export default meta; type Story = StoryObj; export declare const Default: Story; export declare const Email: Story; export declare const Password: Story; export declare const WithError: Story; export declare const WithSuccess: Story; export declare const Clearable: Story; export declare const Disabled: Story; export declare const Required: Story;