import { DefineComponent } from 'vue'; import { defaultTextInputTheme, TextInputRenderTheme } from '@wolf-tui/shared'; export interface PasswordInputProps { /** * When disabled, user input is ignored. * * @default false */ isDisabled?: boolean; /** * Text to display when `value` is empty. */ placeholder?: string; /** * Callback when value updates. */ onChange?: (value: string) => void; /** * Callback when `Enter` is pressed. First argument is a value of the input. */ onSubmit?: (value: string) => void; } export declare const PasswordInput: DefineComponent; export { defaultTextInputTheme as passwordInputTheme, type TextInputRenderTheme as PasswordInputTheme, }; export type { PasswordInputProps as Props, PasswordInputProps as IProps }; //# sourceMappingURL=PasswordInput.d.ts.map