import type { StoryObj } from "@storybook/react-vite"; declare const meta: { title: string; parameters: { design: { type: string; url: string; }; }; tags: string[]; component: import("react").ForwardRefExoticComponent>; args: { "aria-label": string; }; }; export default meta; type Story = StoryObj; export declare const Base: Story; export declare const Disabled: Story; export declare const Clearable: Story; export declare const Password: Story; export declare const Email: Story; export declare const NumberInput: Story; export declare const WithIcon: Story; export declare const WithPrefix: Story; export declare const WithPrefixAndIcon: Story; export declare const WithSuffix: Story; export declare const WithSuffixAndIcon: Story; export declare const Small: Story; export declare const Medium: Story; export declare const Large: Story; export declare const XL: Story; export declare const Full: Story; export declare const Responsive: Story; /** * `StyledInput` takes the same `width` sizes as `Input`. Use them instead of an * inline `style` width. */ export declare const StyledInputWidths: Story; /** * Use `width="sm"` for a short numeric value that sits inline in a sentence. */ export declare const StyledInputInlineNumeric: Story; /** * Use `width={["full", "xl"]}` for a text field that should fill the container * on small screens but not stretch across a wide layout. */ export declare const StyledInputCappedWidth: Story; export declare const InStack: Story; export declare const InputModes: Story; export declare const Heights: Story;