import type { Meta, StoryObj } from '@storybook/react';
import { FileInput } from './file-input.js';
/**
 * ## FileInput Component
 *
 * `FileInput` is a form input component for uploading a single file, supporting drag-and-drop and manual selection.
 *
 * > **Note:** This component acts as a form input and can be used within forms. For enhanced validation and form integration, consider using the [`FileField`](?path=/docs/scalars-file-field--readme) component, which wraps `FileInput` with validation support and form bindings.
 */
declare const meta: Meta<typeof FileInput>;
export default meta;
type Story = StoryObj<typeof FileInput>;
export declare const Default: Story;
export declare const WithUploadedFile: Story;
export declare const WithPreview: Story;
//# sourceMappingURL=file-input.stories.d.ts.map