import type { InputHTMLAttributes } from 'vue';
import { Yoco } from '@3yourmind/yoco';
import type { KottiField } from '../kotti-field/types';
import { KottiFieldNumber } from './types';
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: import("vue").DefineComponent, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
size: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"large" | "medium" | "small" | KottiField.Size | null>;
} & {
default: () => "large" | "medium" | "small" | KottiField.Size | null;
};
isDisabled: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isLoading: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
tabIndex: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
hideClear: Omit, "type" | "default" | "required"> & {
required: true;
type: import("vue").PropType;
} & Record;
hideValidation: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
showVisibilityToggle: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isBorderless: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
inputId: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
formKey: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpDescription: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
leftIcon: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
isOptional: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
rightIcon: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
prefix: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
suffix: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
validator: Omit {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
}>, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<(args_0: any, ...args: unknown[]) => {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
}>;
} & {
default: () => (args_0: any, ...args: unknown[]) => {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
};
};
autoComplete: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string;
};
align: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"left" | "right" | KottiFieldNumber.Align>;
} & {
default: () => "left" | "right" | KottiFieldNumber.Align;
};
decimalPlaces: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
hideChangeButtons: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
hideMaximum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
maximum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
minimum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
modelValue: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
placeholder: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
step: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
}>, {
decrementValue: () => void;
field: KottiField.Hook.Returns;
incrementValue: () => void;
inputProps: import("vue").ComputedRef & {
class: Record;
forceUpdateKey: number;
}>;
inputRef: import("vue").Ref;
isDecrementEnabled: import("vue").ComputedRef;
isIncrementEnabled: import("vue").ComputedRef;
ktFieldRef: import("vue").Ref<{
inputContainerRef: HTMLDivElement;
inputContainerWrapperRef: HTMLDivElement;
} | null, {
inputContainerRef: HTMLDivElement;
inputContainerWrapperRef: HTMLDivElement;
} | null>;
onBlur: () => void;
onClickMiddle: () => void | undefined;
onInput: (event: Event) => void;
onKeydown: (event: KeyboardEvent) => void;
onKeyup: (event: KeyboardEvent) => void;
showMaximum: import("vue").ComputedRef;
Yoco: typeof Yoco;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "blur" | "keyup")[], "update:modelValue" | "blur" | "keyup", import("vue").PublicProps, Readonly, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
size: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"large" | "medium" | "small" | KottiField.Size | null>;
} & {
default: () => "large" | "medium" | "small" | KottiField.Size | null;
};
isDisabled: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isLoading: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
tabIndex: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
hideClear: Omit, "type" | "default" | "required"> & {
required: true;
type: import("vue").PropType;
} & Record;
hideValidation: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
showVisibilityToggle: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isBorderless: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
inputId: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
formKey: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpDescription: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
leftIcon: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
isOptional: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
rightIcon: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
prefix: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
suffix: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
validator: Omit {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
}>, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<(args_0: any, ...args: unknown[]) => {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
}>;
} & {
default: () => (args_0: any, ...args: unknown[]) => {
type: "empty";
} | {
type: "error";
text: string | null;
} | {
type: "success";
text: string | null;
} | {
type: "warning";
text: string | null;
};
};
autoComplete: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string;
};
align: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"left" | "right" | KottiFieldNumber.Align>;
} & {
default: () => "left" | "right" | KottiFieldNumber.Align;
};
decimalPlaces: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
hideChangeButtons: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
hideMaximum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
maximum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
minimum: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
modelValue: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number | null;
};
placeholder: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
step: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => number;
};
}>> & Readonly<{
onBlur?: ((...args: any[]) => any) | undefined;
onKeyup?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}>, {
dataTest: string | null;
minimum: number | null;
maximum: number | null;
label: string | null;
size: "large" | "medium" | "small" | KottiField.Size | null;
isDisabled: boolean;
isLoading: boolean;
helpText: string | null;
tabIndex: number;
modelValue: number | null;
placeholder: string | null;
hideValidation: boolean;
showVisibilityToggle: boolean;
isBorderless: boolean;
inputId: string | null;
formKey: string | null;
helpDescription: string | null;
leftIcon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
isOptional: boolean;
rightIcon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
prefix: string | null;
suffix: string | null;
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;
align: "left" | "right" | KottiFieldNumber.Align;
decimalPlaces: number;
hideChangeButtons: boolean;
hideMaximum: boolean;
step: number;
}, {}, {
KtButton: {
new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
iconPosition: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"left" | "right" | import("../kotti-button/types").Shared.IconPosition>;
} & {
default: () => "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
};
size: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"large" | "medium" | "small" | import("../kotti-button/types").Shared.Size>;
} & {
default: () => "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
};
isLoading: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isSubmit: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
isBlock: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isMultiline: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
toggleStatus: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null>;
} & {
default: () => "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
};
type: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type>;
} & {
default: () => "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
};
}>> & Readonly<{
onClick?: ((...args: any[]) => any) | undefined;
"onUpdate:toggleStatus"?: ((...args: any[]) => any) | undefined;
}>, {
handleClick: (event: Event) => void;
hasIconLeft: import("vue").ComputedRef;
hasIconRight: import("vue").ComputedRef;
hasSlot: import("vue").ComputedRef;
helpTextContentRef: import("vue").Ref;
helpTextTriggerRef: import("vue").Ref;
mainClasses: import("vue").ComputedRef<{
'kt-button': boolean;
'kt-button--has-content': boolean;
'kt-button--has-icon': boolean;
'kt-button--is-block': boolean;
'kt-button--is-multiline': boolean;
}>;
showHelpText: import("vue").ComputedRef;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:toggleStatus")[], import("vue").PublicProps, {
icon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
type: "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
label: string | null;
iconPosition: "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
size: "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
isLoading: boolean;
isSubmit: boolean;
helpText: string | null;
isBlock: boolean;
isMultiline: boolean;
toggleStatus: "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
}, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
P: {};
B: {};
D: {};
C: {};
M: {};
Defaults: {};
}, Readonly, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
iconPosition: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"left" | "right" | import("../kotti-button/types").Shared.IconPosition>;
} & {
default: () => "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
};
size: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"large" | "medium" | "small" | import("../kotti-button/types").Shared.Size>;
} & {
default: () => "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
};
isLoading: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isSubmit: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
isBlock: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isMultiline: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
toggleStatus: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null>;
} & {
default: () => "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
};
type: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type>;
} & {
default: () => "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
};
}>> & Readonly<{
onClick?: ((...args: any[]) => any) | undefined;
"onUpdate:toggleStatus"?: ((...args: any[]) => any) | undefined;
}>, {
handleClick: (event: Event) => void;
hasIconLeft: import("vue").ComputedRef;
hasIconRight: import("vue").ComputedRef;
hasSlot: import("vue").ComputedRef;
helpTextContentRef: import("vue").Ref;
helpTextTriggerRef: import("vue").Ref;
mainClasses: import("vue").ComputedRef<{
'kt-button': boolean;
'kt-button--has-content': boolean;
'kt-button--has-icon': boolean;
'kt-button--is-block': boolean;
'kt-button--is-multiline': boolean;
}>;
showHelpText: import("vue").ComputedRef;
}, {}, {}, {}, {
icon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
type: "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
label: string | null;
iconPosition: "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
size: "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
isLoading: boolean;
isSubmit: boolean;
helpText: string | null;
isBlock: boolean;
isMultiline: boolean;
toggleStatus: "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
}>;
__isFragment?: never;
__isTeleport?: never;
__isSuspense?: never;
} & import("vue").ComponentOptionsBase, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null>;
} & {
default: () => "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
};
iconPosition: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"left" | "right" | import("../kotti-button/types").Shared.IconPosition>;
} & {
default: () => "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
};
size: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"large" | "medium" | "small" | import("../kotti-button/types").Shared.Size>;
} & {
default: () => "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
};
isLoading: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isSubmit: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
isBlock: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
isMultiline: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
toggleStatus: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null>;
} & {
default: () => "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
};
type: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type>;
} & {
default: () => "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
};
}>> & Readonly<{
onClick?: ((...args: any[]) => any) | undefined;
"onUpdate:toggleStatus"?: ((...args: any[]) => any) | undefined;
}>, {
handleClick: (event: Event) => void;
hasIconLeft: import("vue").ComputedRef;
hasIconRight: import("vue").ComputedRef;
hasSlot: import("vue").ComputedRef;
helpTextContentRef: import("vue").Ref;
helpTextTriggerRef: import("vue").Ref;
mainClasses: import("vue").ComputedRef<{
'kt-button': boolean;
'kt-button--has-content': boolean;
'kt-button--has-icon': boolean;
'kt-button--is-block': boolean;
'kt-button--is-multiline': boolean;
}>;
showHelpText: import("vue").ComputedRef;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:toggleStatus")[], "click" | "update:toggleStatus", {
icon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
type: "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
label: string | null;
iconPosition: "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
size: "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
isLoading: boolean;
isSubmit: boolean;
helpText: string | null;
isBlock: boolean;
isMultiline: boolean;
toggleStatus: "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
install: import("vue").FunctionPlugin>;
} & {
meta: import("../types/kotti").Meta, import("zod").ZodNativeEnum]>>>;
iconPosition: import("zod").ZodDefault, import("zod").ZodNativeEnum]>>;
size: import("zod").ZodDefault, import("zod").ZodNativeEnum]>>;
isLoading: import("zod").ZodDefault;
isSubmit: import("zod").ZodDefault;
helpText: import("zod").ZodDefault>;
isBlock: import("zod").ZodDefault;
isMultiline: import("zod").ZodDefault;
label: import("zod").ZodDefault>;
toggleStatus: import("zod").ZodDefault, import("zod").ZodNativeEnum]>>>;
type: import("zod").ZodDefault, import("zod").ZodNativeEnum]>>;
}, "strip", import("zod").ZodTypeAny, {
icon: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null;
type: "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type;
label: string | null;
iconPosition: "left" | "right" | import("../kotti-button/types").Shared.IconPosition;
size: "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size;
isLoading: boolean;
isSubmit: boolean;
helpText: string | null;
isBlock: boolean;
isMultiline: boolean;
toggleStatus: "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null;
}, {
icon?: "address_book" | "announce" | "arrow_down" | "arrow_line" | "arrow_right" | "arrow_up" | "arrow_up_down" | "assembly" | "attachment" | "attention" | "basket" | "bell" | "bookmark" | "bookmark_solid" | "box_3d" | "burger" | "cad" | "calendar" | "calendar_clock" | "camera" | "camera_switch" | "card" | "catalog" | "charts" | "check" | "chevron_down" | "chevron_down_double" | "chevron_left" | "chevron_left_double" | "chevron_right" | "chevron_right_double" | "chevron_up" | "chevron_up_double" | "circle_attention" | "circle_check" | "circle_cross" | "circle_i" | "circle_load" | "circle_minus" | "circle_question" | "circle_search" | "clock" | "close" | "cloud" | "cloud_download" | "cloud_upload" | "column_fixleft" | "column_fixright" | "column_hide" | "comment" | "copy" | "csv" | "dashboard" | "dimension" | "doc" | "dots" | "dots_vertical" | "download" | "edit" | "email" | "exit" | "exit_fullscreen" | "eye" | "eye_slashed" | "file" | "filled_circle_check" | "filled_circle_cross" | "filled_circle_minus" | "filled_triangle_attention" | "filter" | "fix_right" | "flag" | "folder" | "fullscreen" | "gant_chart" | "global" | "heart" | "heart_solid" | "hide_menu" | "home" | "idea" | "invoice" | "json" | "kanban" | "landline" | "layer" | "lightning_bolt" | "link" | "linked" | "list" | "location" | "logout" | "markup" | "material" | "minus" | "mobile" | "not_allow" | "not_applicable" | "notes" | "office" | "order" | "outlink" | "pdf" | "permission_locked" | "permission_unlocked" | "picture" | "plus" | "print" | "printer" | "qr_code" | "quote" | "reload" | "report_chart" | "request" | "save" | "scale" | "search" | "send" | "setting" | "share" | "shipping" | "shop" | "sidebar" | "sort_ascend" | "sort_descend" | "square_solid" | "star" | "star_solid" | "structure" | "support" | "switch" | "tag" | "tech" | "thumb_down" | "thumb_up" | "tile_layout" | "trash" | "triangle_down" | "triangle_left" | "triangle_right" | "triangle_switch" | "triangle_up" | "upload" | "user" | "user_solid" | "usergroup" | "version" | "view" | "view_sidebar" | "zip" | Yoco.Icon | null | undefined;
iconPosition?: "left" | "right" | import("../kotti-button/types").Shared.IconPosition | undefined;
size?: "large" | "medium" | "small" | import("../kotti-button/types").Shared.Size | undefined;
isLoading?: boolean | undefined;
isSubmit?: boolean | undefined;
helpText?: string | null | undefined;
isBlock?: boolean | undefined;
isMultiline?: boolean | undefined;
label?: string | null | undefined;
toggleStatus?: "off" | "on" | import("../kotti-button/types").KottiButton.ToggleStatus | null | undefined;
type?: "text" | "danger" | "default" | "primary" | "secondary" | import("../kotti-button/types").KottiButton.Type | undefined;
}>> & Record;
};
KtField: {
new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins>;
};
getEmptyValue: {
default: null;
type: import("vue").PropType<() => unknown>;
};
helpTextSlot: {
default: undefined;
type: import("vue").PropType>;
};
isRange: {
default: boolean;
type: BooleanConstructor;
};
useFieldset: {
default: boolean;
type: BooleanConstructor;
};
}>> & Readonly<{
onClick?: ((...args: any[]) => any) | undefined;
onMousedown?: ((...args: any[]) => any) | undefined;
onVisibilityChange?: ((...args: any[]) => any) | undefined;
}>, {
affixClasses: import("vue").ComputedRef<(modifications: string[]) => string[]>;
focusInput: () => void;
handleClear: () => void;
handleVisibilityChange: () => void;
iconClasses: import("vue").ComputedRef<(element: string, modifications: string[]) => string[]>;
inputId: import("vue").ComputedRef;
inputContainerRef: import("vue").Ref;
inputContainerWrapperRef: import("vue").Ref;
onClickLabel: (event: MouseEvent) => void;
showLabel: import("vue").ComputedRef | undefined>;
showValidation: import("vue").ComputedRef;
validationState: import("vue").ComputedRef<"error" | "empty">;
validationText: import("vue").ComputedRef;
validationTextIcon: import("vue").ComputedRef;
valueVisibility: import("vue").Ref;
wrapperClasses: import("vue").ComputedRef;
Yoco: typeof Yoco;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "mousedown" | "visibilityChange")[], import("vue").PublicProps, {
helpTextSlot: import("vue").Slot;
debounceLabelClick: boolean;
getEmptyValue: () => unknown;
isRange: boolean;
useFieldset: boolean;
}, true, {}, {}, {
FieldHelpText: import("vue").DefineComponent;
};
helpTextSlot: {
default: undefined;
type: import("vue").PropType>;
};
}>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly;
};
helpTextSlot: {
default: undefined;
type: import("vue").PropType>;
};
}>> & Readonly<{}>, {
helpText: string | null;
helpTextSlot: import("vue").Slot;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
KtLabel: {
new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins>;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpDescription: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
inputId: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
isRequired: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => boolean;
};
validationState: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType<"error" | "success" | "warning" | "empty">;
} & {
default: () => "error" | "success" | "warning" | "empty";
};
}>> & Readonly<{
onClick?: ((...args: any[]) => any) | undefined;
}>, {
hasHelpText: import("vue").ComputedRef;
labelSuffix: import("vue").ComputedRef<"*" | null>;
labelSuffixClasses: import("vue").ComputedRef<{
[x: string]: boolean;
'kt-label__header-label-suffix': boolean;
}>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], import("vue").PublicProps, {
label: string | null;
helpText: string | null;
inputId: string | null;
helpDescription: string | null;
helpTextSlot: import("vue").Slot;
isRequired: boolean;
validationState: "error" | "success" | "warning" | "empty";
}, true, {}, {}, {
FieldHelpText: import("vue").DefineComponent;
};
helpTextSlot: {
default: undefined;
type: import("vue").PropType>;
};
}>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly;
};
helpTextSlot: {
default: undefined;
type: import("vue").PropType>;
};
}>> & Readonly<{}>, {
helpText: string | null;
helpTextSlot: import("vue").Slot;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
} & import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
P: {};
B: {};
D: {};
C: {};
M: {};
Defaults: {};
}, Readonly>;
};
label: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpText: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
helpDescription: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
inputId: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType;
} & {
default: () => string | null;
};
isRequired: Omit, "type" | "default" | "required"> & {
required: false;
type: import("vue").PropType