import type { Meta, StoryObj } from '@storybook/react';
import { PasswordField } from './password-field.js';
/**
 * ## Password field component
 *
 * `PasswordField` is a specialized form component for handling passwords with built-in validation.
 * It is based on [PasswordInput](?path=/docs/data-entry-password-input--readme) component
 * which uses the
 * <a href="https://zxcvbn-ts.github.io/zxcvbn/guide/" target="_blank" rel="noopener noreferrer">zxcvbn-ts</a>
 *  library to determine the strength of the password.
 */
declare const meta: Meta<typeof PasswordField>;
export default meta;
type Story = StoryObj<typeof PasswordField>;
export declare const Default: Story;
export declare const Filled: Story;
export declare const WithPasswordStrength: Story;
export declare const WithPasswordConfirmation: Story;
export declare const WithDifferencesAddition: Story;
export declare const WithDifferencesRemoval: Story;
export declare const WithDifferencesMixed: Story;
export declare const WithCustomValidator: Story;
//# sourceMappingURL=password-field.stories.d.ts.map