import type { ReactElement } from 'react';
import type { FieldPathValue, SubmitHandler, Validate } from 'react-hook-form';
export type CreateNewPasswordPayload = {
    password: string;
    passwordConfirmation: string;
};
type CreateNewPasswordProps = {
    initialValues?: CreateNewPasswordPayload;
    validatePassword: Validate<FieldPathValue<CreateNewPasswordPayload, 'password'>, CreateNewPasswordPayload>;
    validatePasswordConfirmation: Validate<FieldPathValue<CreateNewPasswordPayload, 'passwordConfirmation'>, CreateNewPasswordPayload>;
    onSubmit: SubmitHandler<CreateNewPasswordPayload>;
};
declare const CreateNewPassword: ({ onSubmit, validatePassword, validatePasswordConfirmation, initialValues, }: CreateNewPasswordProps) => ReactElement;
export default CreateNewPassword;
//# sourceMappingURL=CreateNewPassword.d.ts.map