import { Yoco } from '@3yourmind/yoco'; import { KottiButton } from '../../kotti-button/types'; import { KottiComment } from '../types'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent, "type" | "default" | "required"> & { required: true; type: import("vue").PropType; } & Record; isInternal: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; allowInternal: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; tabIndex: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => number; }; isReply: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; autofocus: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; modelValue: Omit, "type" | "default" | "required"> & { required: true; type: import("vue").PropType; } & Record; placeholder: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => string | undefined; }; }>, { cancelMessageTabindex: import("vue").ComputedRef; containerRef: import("vue").Ref; hasFocus: import("vue").Ref; isEmpty: import("vue").ComputedRef; onCancel: () => void; onConfirm: () => void; onInput: (event: Event) => void; onToggleInternal: () => void; showCancelMessage: import("vue").Ref; textareaRef: import("vue").Ref; toggleInternalButtonProps: import("vue").ComputedRef>; translations: import("vue").Ref, Readonly>; Yoco: typeof Yoco; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "cancel" | "confirm" | "toggleInternal")[], "update:modelValue" | "cancel" | "confirm" | "toggleInternal", import("vue").PublicProps, Readonly, "type" | "default" | "required"> & { required: true; type: import("vue").PropType; } & Record; isInternal: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; allowInternal: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; tabIndex: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => number; }; isReply: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; autofocus: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => boolean; }; modelValue: Omit, "type" | "default" | "required"> & { required: true; type: import("vue").PropType; } & Record; placeholder: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType; } & { default: () => string | undefined; }; }>> & Readonly<{ onCancel?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onToggleInternal?: ((...args: any[]) => any) | undefined; }>, { isInternal: boolean; allowInternal: boolean; tabIndex: number; isReply: boolean; autofocus: boolean; placeholder: string | undefined; }, {}, { KtButton: import("vue").DefineComponent, "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" | KottiButton.IconPosition>; } & { default: () => "left" | "right" | KottiButton.IconPosition; }; size: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType<"large" | "medium" | "small" | KottiButton.Size>; } & { default: () => "large" | "medium" | "small" | KottiButton.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" | KottiButton.ToggleStatus | null>; } & { default: () => "off" | "on" | KottiButton.ToggleStatus | null; }; type: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType<"text" | "danger" | "default" | "primary" | "secondary" | KottiButton.Type>; } & { default: () => "text" | "danger" | "default" | "primary" | "secondary" | KottiButton.Type; }; }>, { 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", import("vue").PublicProps, 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" | KottiButton.IconPosition>; } & { default: () => "left" | "right" | KottiButton.IconPosition; }; size: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType<"large" | "medium" | "small" | KottiButton.Size>; } & { default: () => "large" | "medium" | "small" | KottiButton.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" | KottiButton.ToggleStatus | null>; } & { default: () => "off" | "on" | KottiButton.ToggleStatus | null; }; type: Omit, "type" | "default" | "required"> & { required: false; type: import("vue").PropType<"text" | "danger" | "default" | "primary" | "secondary" | KottiButton.Type>; } & { default: () => "text" | "danger" | "default" | "primary" | "secondary" | KottiButton.Type; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; "onUpdate:toggleStatus"?: ((...args: any[]) => any) | undefined; }>, { 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" | KottiButton.Type; label: string | null; iconPosition: "left" | "right" | KottiButton.IconPosition; size: "large" | "medium" | "small" | KottiButton.Size; isLoading: boolean; isSubmit: boolean; helpText: string | null; isBlock: boolean; isMultiline: boolean; toggleStatus: "off" | "on" | KottiButton.ToggleStatus | null; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;