import * as React from 'react'; import { Override } from '../../utilities/types'; import { FieldElementWrapperProps } from '../field-wrapper/FieldWrapper'; import { PasswordInput } from '../password-input/PasswordInput'; type ValidationResult = Record; type CreatePasswordFieldProps = Override & FieldElementWrapperProps, { label?: string; name?: string; validate: (password: string) => Promise | ValidationResult; defaultValidation: ValidationResult; messageDirection?: 'row' | 'column'; }>; export declare const CreatePasswordField: { ({ validate, defaultValidation, messageDirection, label, name, className, validation, appearance, ...remainingProps }: CreatePasswordFieldProps): React.JSX.Element; displayName: string; }; export {};