import { PasswordInputFieldProps } from './password-input-field.types';
/**
 * # PasswordInputField
 *
 * A pre-composed form field component that combines PasswordInput with FormField features
 * like labels, descriptions, error handling, and validation feedback.
 *
 * This component provides a simple, flat API for password input use cases and serves
 * as a drop-in replacement for UI-Kit's PasswordField, maintaining compatibility with the
 * same error format and localized error messages.
 *
 * @example
 * ```tsx
 * <PasswordInputField
 *   label="Password"
 *   description="Enter a secure password"
 *   placeholder="********"
 *   value={value}
 *   onChange={setValue}
 *   errors={{ missing: true }}
 *   isRequired
 * />
 * ```
 */
export declare const PasswordInputField: {
    ({ id, label, description, info, errors, onChange, renderError, touched, isRequired, isDisabled, isReadOnly, isInvalid, size, value, placeholder, ...rest }: PasswordInputFieldProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
