import { z } from 'zod'; import { KottiField } from '../kotti-field/types'; export declare namespace Shared { const dateShortcutSchema: z.ZodObject<{ keepOpen: z.ZodOptional; label: z.ZodString; }, "strip", z.ZodTypeAny, { label: string; keepOpen?: boolean | undefined; }, { label: string; keepOpen?: boolean | undefined; }>; 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.ZodNever; modelValue: z.ZodNever; placeholder: z.ZodNever; hideClear: z.ZodDefault; 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; }>]>>>; maximumDate: z.ZodDefault>>; minimumDate: 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: never; modelValue: never; placeholder: never; hideClear: boolean; 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; }; maximumDate: string | null; minimumDate: string | null; }, { tabIndex: never; modelValue: never; placeholder: 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; hideClear?: boolean | 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; maximumDate?: string | null | undefined; minimumDate?: string | null | undefined; }>; type Props = z.input; type PropsInternal = z.output; type Translations = { cancelButton: string; confirmButton: string; hours: string; minutes: string; seconds: string; }; } export declare namespace KottiFieldDate { 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.ZodNever; hideClear: z.ZodDefault; 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; }>]>>>; maximumDate: z.ZodDefault>>; minimumDate: z.ZodDefault>>; modelValue: z.ZodDefault>; placeholder: z.ZodDefault>; shortcuts: z.ZodDefault; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: string; keepOpen?: boolean | undefined; }, { value: string; label: string; keepOpen?: boolean | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { dataTest: string | null; label: string | null; size: "large" | "medium" | "small" | KottiField.Size | null; isDisabled: boolean; isLoading: boolean; helpText: string | null; tabIndex: never; modelValue: string | null; placeholder: string | null; hideClear: boolean; 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; }; maximumDate: string | null; minimumDate: string | null; shortcuts: { value: string; label: string; keepOpen?: boolean | undefined; }[]; }, { tabIndex: 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; hideClear?: boolean | 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; maximumDate?: string | null | undefined; minimumDate?: string | null | undefined; modelValue?: string | null | undefined; placeholder?: string | null | undefined; shortcuts?: { value: string; label: string; keepOpen?: boolean | undefined; }[] | undefined; }>; type Props = z.input; type PropsInternal = z.output; } export declare namespace KottiFieldDateRange { const modelValueSchema: z.ZodTuple<[z.ZodNullable, z.ZodNullable], null>; 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.ZodNever; hideClear: z.ZodDefault; 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; }>]>>>; maximumDate: z.ZodDefault>>; minimumDate: z.ZodDefault>>; modelValue: z.ZodDefault, z.ZodNullable], null>>; placeholder: z.ZodDefault, z.ZodNullable], null>>; shortcuts: z.ZodDefault; value: z.ZodTuple<[z.ZodString, z.ZodString], null>; }, "strip", z.ZodTypeAny, { value: [string, string]; label: string; keepOpen?: boolean | undefined; }, { value: [string, string]; label: string; keepOpen?: boolean | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { dataTest: string | null; label: string | null; size: "large" | "medium" | "small" | KottiField.Size | null; isDisabled: boolean; isLoading: boolean; helpText: string | null; tabIndex: never; modelValue: [string | null, string | null]; placeholder: [string | null, string | null]; hideClear: boolean; 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; }; maximumDate: string | null; minimumDate: string | null; shortcuts: { value: [string, string]; label: string; keepOpen?: boolean | undefined; }[]; }, { tabIndex: 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; hideClear?: boolean | 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; maximumDate?: string | null | undefined; minimumDate?: string | null | undefined; modelValue?: [string | null, string | null] | undefined; placeholder?: [string | null, string | null] | undefined; shortcuts?: { value: [string, string]; label: string; keepOpen?: boolean | undefined; }[] | undefined; }>; type Props = z.input; type PropsInternal = z.output; } export declare namespace KottiFieldDateTime { 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.ZodNever; hideClear: z.ZodDefault; 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; }>]>>>; maximumDate: z.ZodDefault>>; minimumDate: z.ZodDefault>>; modelValue: z.ZodDefault>; placeholder: z.ZodDefault>; shortcuts: z.ZodDefault; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; label: string; keepOpen?: boolean | undefined; }, { value: string; label: string; keepOpen?: boolean | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { dataTest: string | null; label: string | null; size: "large" | "medium" | "small" | KottiField.Size | null; isDisabled: boolean; isLoading: boolean; helpText: string | null; tabIndex: never; modelValue: string | null; placeholder: string | null; hideClear: boolean; 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; }; maximumDate: string | null; minimumDate: string | null; shortcuts: { value: string; label: string; keepOpen?: boolean | undefined; }[]; }, { tabIndex: 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; hideClear?: boolean | 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; maximumDate?: string | null | undefined; minimumDate?: string | null | undefined; modelValue?: string | null | undefined; placeholder?: string | null | undefined; shortcuts?: { value: string; label: string; keepOpen?: boolean | undefined; }[] | undefined; }>; type Props = z.input; type PropsInternal = z.output; } export declare namespace KottiFieldDateTimeRange { const modelValueSchema: z.ZodTuple<[z.ZodNullable, z.ZodNullable], null>; 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.ZodNever; hideClear: z.ZodDefault; 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; }>]>>>; maximumDate: z.ZodDefault>>; minimumDate: z.ZodDefault>>; modelValue: z.ZodDefault, z.ZodNullable], null>>; placeholder: z.ZodDefault, z.ZodNullable], null>>; shortcuts: z.ZodDefault; value: z.ZodTuple<[z.ZodString, z.ZodString], null>; }, "strip", z.ZodTypeAny, { value: [string, string]; label: string; keepOpen?: boolean | undefined; }, { value: [string, string]; label: string; keepOpen?: boolean | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { dataTest: string | null; label: string | null; size: "large" | "medium" | "small" | KottiField.Size | null; isDisabled: boolean; isLoading: boolean; helpText: string | null; tabIndex: never; modelValue: [string | null, string | null]; placeholder: [string | null, string | null]; hideClear: boolean; 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; }; maximumDate: string | null; minimumDate: string | null; shortcuts: { value: [string, string]; label: string; keepOpen?: boolean | undefined; }[]; }, { tabIndex: 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; hideClear?: boolean | 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; maximumDate?: string | null | undefined; minimumDate?: string | null | undefined; modelValue?: [string | null, string | null] | undefined; placeholder?: [string | null, string | null] | undefined; shortcuts?: { value: [string, string]; label: string; keepOpen?: boolean | undefined; }[] | undefined; }>; type Props = z.input; type PropsInternal = z.output; }