import type { Meta, StoryObj } from '@storybook/react';
import { UrlInput } from './url-input.js';
/**
 * The `UrlInput` component provides an input field for web URLs.
 * It supports multiple configuration properties like:
 * - label
 * - description
 * - platformIcons
 * - showWarnings
 *
 * Features include:
 * - Platform-specific icons for known websites
 * - Automatic URL warnings
 * - Trailing space trimming
 *
 * > **Note:** This component does not have built-in validation. If you need built-in validation
 * > you can use the [UrlField](?path=/docs/scalars-url-field--readme)
 * > component.
 */
declare const meta: Meta<typeof UrlInput>;
export default meta;
type Story = StoryObj<typeof UrlInput>;
export declare const Default: Story;
export declare const WithDescription: Story;
export declare const Required: Story;
export declare const WithDefaultValue: Story;
export declare const Disabled: Story;
export declare const WithError: Story;
export declare const WithWarning: Story;
export declare const WithPlatformIcon: Story;
export declare const WithDifferencesAddition: Story;
export declare const WithDifferencesRemoval: Story;
export declare const WithDifferencesMixed: Story;
//# sourceMappingURL=url-input.stories.d.ts.map