import React from 'react'; import { InputProps } from './input'; export type PasswordInputRenderToggleButtonProps = Omit, 'color'>; export type PasswordInputRenderToggleButtonState = { isPassword: boolean; }; export interface PasswordInputProps extends Omit, 'type' | 'classNames'> { /** * This prop value is used in `aria-label` of ToggleButton when type is password */ showAriaLabel?: string; /** * This prop value is used in `aria-label` of ToggleButton when type is text */ hideAriaLabel?: string; showIcon?: React.ReactNode; hideIcon?: React.ReactNode; renderToggleButton?: (props: PasswordInputRenderToggleButtonProps, state: PasswordInputRenderToggleButtonState) => React.ReactNode; classNames?: InputProps['classNames'] & Partial<{ button: string; }>; } export declare const PasswordInput: React.ForwardRefExoticComponent>; //# sourceMappingURL=password-input.d.ts.map