import type { StoryObj } from "@storybook/react-vite"; declare const meta: { title: string; component: import("react").ForwardRefExoticComponent>, "isError"> & { label?: React.ReactNode; helperText?: React.ReactNode; errorText?: React.ReactNode; fullWidth?: boolean; } & import("react").RefAttributes>; argTypes: { helperText: { control: { type: "text"; }; }; errorText: { control: { type: "text"; }; }; }; parameters: { backgrounds: { default: string; }; }; }; export default meta; type Story = StoryObj; export declare const Base: Story; export declare const Placeholder: Story; export declare const HelperText: Story; export declare const ErrorText: Story; export declare const Disabled: Story; /** * Demonstrates the `fullWidth` prop. The select, helper text, and error text * stretch to fill the container width instead of taking their intrinsic size. */ export declare const FullWidth: Story; /** * Besides a string, `label` takes a node, for example to add a muted * "(optional)" next to the text. Keep it phrasing content and non-interactive. */ export declare const LabelAsNode: Story;