import { z } from 'zod'; import { KottiField } from '../kotti-field/types'; export declare namespace KottiFieldTextArea { const modelValueSchema: z.ZodNullable; type ModelValue = z.output; const propsSchema: z.ZodObject<{ dataTest: z.ZodDefault>; label: z.ZodDefault>; size: z.ZodDefault, z.ZodNativeEnum]>>>; isDisabled: z.ZodDefault; isLoading: z.ZodDefault; helpText: z.ZodDefault>; tabIndex: z.ZodDefault; hideClear: z.ZodNever; hideValidation: z.ZodDefault; showVisibilityToggle: z.ZodDefault; isBorderless: z.ZodDefault; inputId: z.ZodDefault>; formKey: z.ZodDefault]>>>; helpDescription: z.ZodDefault>; leftIcon: z.ZodNever; isOptional: z.ZodDefault; rightIcon: z.ZodNever; prefix: z.ZodNever; suffix: z.ZodNever; validator: z.ZodDefault, z.ZodUnion<[z.ZodObject<{ type: z.ZodLiteral<"empty">; }, "strip", z.ZodTypeAny, { type: "empty"; }, { type: "empty"; }>, z.ZodObject<{ text: z.ZodNullable; type: z.ZodLiteral<"error">; }, "strip", z.ZodTypeAny, { type: "error"; text: string | null; }, { type: "error"; text: string | null; }>, z.ZodObject<{ text: z.ZodNullable; type: z.ZodLiteral<"success">; }, "strip", z.ZodTypeAny, { type: "success"; text: string | null; }, { type: "success"; text: string | null; }>, z.ZodObject<{ text: z.ZodNullable; type: z.ZodLiteral<"warning">; }, "strip", z.ZodTypeAny, { type: "warning"; text: string | null; }, { type: "warning"; text: string | null; }>]>>>; autoComplete: z.ZodDefault, z.ZodLiteral, z.ZodString]>>; autoSize: z.ZodDefault; maxHeight: z.ZodDefault>; modelValue: z.ZodDefault>; placeholder: z.ZodDefault>; rows: z.ZodDefault; }, "strip", z.ZodTypeAny, { dataTest: string | null; label: string | null; size: "large" | "medium" | "small" | KottiField.Size | null; isDisabled: boolean; isLoading: boolean; helpText: string | null; tabIndex: number; modelValue: string | null; placeholder: string | null; hideClear: never; hideValidation: boolean; showVisibilityToggle: boolean; isBorderless: boolean; inputId: string | null; formKey: string | null; helpDescription: string | null; leftIcon: never; isOptional: boolean; rightIcon: never; prefix: never; suffix: never; validator: (args_0: any, ...args: unknown[]) => { type: "empty"; } | { type: "error"; text: string | null; } | { type: "success"; text: string | null; } | { type: "warning"; text: string | null; }; autoComplete: string; autoSize: boolean; maxHeight: number | null; rows: number; }, { hideClear: never; leftIcon: never; rightIcon: never; prefix: never; suffix: never; dataTest?: string | null | undefined; label?: string | null | undefined; size?: "large" | "medium" | "small" | KottiField.Size | null | undefined; isDisabled?: boolean | undefined; isLoading?: boolean | undefined; helpText?: string | null | undefined; tabIndex?: number | undefined; hideValidation?: boolean | undefined; showVisibilityToggle?: boolean | undefined; isBorderless?: boolean | undefined; inputId?: string | null | undefined; formKey?: string | null | undefined; helpDescription?: string | null | undefined; isOptional?: boolean | undefined; validator?: ((args_0: any, ...args: unknown[]) => { type: "empty"; } | { type: "error"; text: string | null; } | { type: "success"; text: string | null; } | { type: "warning"; text: string | null; }) | undefined; autoComplete?: string | undefined; autoSize?: boolean | undefined; maxHeight?: number | null | undefined; modelValue?: string | null | undefined; placeholder?: string | null | undefined; rows?: number | undefined; }>; type Props = z.input; type PropsInternal = z.output; }