import { Ref } from 'vue'; import { DatePickerCommonProps } from '../../types'; export declare const useSyTextFieldProps: (props: DatePickerCommonProps, labelWithAsterisk: Ref, errorMessages: Ref, warningMessages: Ref, successMessages: Ref, isOnSuccess: Ref) => { 'aria-label': string; 'aria-labelledby': undefined; 'append-icon': string | undefined; 'error-messages': string[]; 'warning-messages': string[]; 'success-messages': string[]; 'has-error': boolean; 'has-success': boolean; required: boolean | undefined; disabled: boolean | undefined; 'disable-click-button': boolean | undefined; 'allow-icon-button-when-readonly': boolean; readonly: boolean; label: string | undefined; placeholder: string | undefined; 'no-icon': boolean | undefined; 'prepend-icon': string | undefined; 'variant-style': string; 'show-success-messages': boolean | undefined; 'bg-color': string | undefined; density: "default" | "comfortable" | "compact" | undefined; 'hide-details': boolean | "auto" | undefined; 'display-asterisk': boolean; 'is-clearable': boolean; 'auto-clamp': boolean | undefined; title: string | undefined; hint: string | undefined; 'persistent-hint': boolean | undefined; };