import type { returnType } from '../../_utils'; import type { PropType, ExtractPropTypes } from 'vue'; import type { DkPlusAlign } from '../../_interface'; import type { dkPlusSize, dkInputType, MouseEventType, KeyboardEventType, dkInputPersonalityType, dkInputStatusType } from '../../_interface'; export declare const dkInputProps: { readonly status: returnType, dkInputStatusType | null>; readonly labelText: returnType, string | null>; readonly personalityType: returnType, dkInputPersonalityType | null>; readonly personality: returnType; readonly border: returnType, string | null>; readonly align: returnType, DkPlusAlign | null>; readonly onEnter: returnType, KeyboardEventType | undefined>; readonly onPrependClick: returnType, MouseEventType | undefined>; readonly onAppendClick: returnType, MouseEventType | undefined>; readonly iconSize: returnType, string | number | null>; readonly textColor: returnType, string | null>; readonly borderRadius: returnType, string | number | null>; readonly fontSize: returnType, string | number | null>; readonly width: returnType, string | number | null>; readonly height: returnType, string | number | null>; readonly borderColor: returnType, string | null>; readonly focusBorderColor: returnType, string | null>; readonly hoverBorderColor: returnType, string | null>; readonly showPassword: returnType; readonly prependText: returnType, string | null>; readonly appendText: returnType, string | null>; readonly prependIcon: returnType, string | null>; readonly appendIcon: returnType, string | null>; readonly appendBackground: returnType, string | null>; readonly appendColor: returnType, string | null>; readonly modelValue: returnType, string | number | null>; readonly type: returnType, dkInputType | null>; readonly size: returnType, dkPlusSize | null>; readonly disabled: returnType; readonly clearable: returnType; readonly readonly: returnType; readonly placeholder: returnType, string | null>; readonly id: returnType, string | null>; readonly name: returnType, string | null>; readonly ariaLabel: returnType, string | null>; readonly tabindex: returnType, string | number | null>; readonly clearIcon: returnType, string | null>; readonly showLengthLimit: returnType; readonly maxlength: returnType, string | null>; readonly minlength: returnType, string | null>; readonly showWordLimit: returnType; readonly prefixIcon: returnType, string | null>; readonly suffixIcon: returnType, string | null>; readonly rows: returnType, string | number | null>; readonly maxRows: returnType, string | number | null>; readonly autosize: returnType; readonly showLength: returnType; }; export type DkInputProps = ExtractPropTypes;