import { IconName } from '@mesalvo/icons';
import { InputProps } from '../Input/props';
export interface PasswordInputProps extends Omit<InputProps, "type" | "onChange"> {
    showIcon?: IconName;
    hideIcon?: IconName;
    defaultVisibility?: boolean;
    /**
     * Whether to show the strength indicator and tips button below the password input.
     */
    showSecurity?: boolean;
    onChange?: (value: string) => void;
}
export declare const PasswordInput: ({ showIcon, hideIcon, defaultVisibility, showSecurity, ...props }: PasswordInputProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=password-input.d.ts.map