import { FieldValue } from '../../types'; import { VInlineSwitchProps } from './'; declare let __VLS_typeProps: VInlineSwitchProps; type __VLS_PublicProps = { modelValue?: FieldValue; } & typeof __VLS_typeProps; declare function __VLS_template(): { slots: Partial, (_: any) => any>>; refs: { inlineFieldsContainer: HTMLDivElement; cardFieldRef: HTMLDivElement; }; attrs: Partial<{}>; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import('vue').DefineComponent<__VLS_PublicProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_PublicProps> & Readonly<{}>, { falseValue: import('vuetify/lib/components/index.mjs').VSwitch["falseValue"]; iconFalse: string; iconFalseColor: string; iconFalseTitle: string; iconTrue: string; iconTrueColor: string; iconTrueTitle: string; icons: boolean; trueValue: import('vuetify/lib/components/index.mjs').VSwitch["trueValue"]; cancelButtonColor: string; cancelButtonSize: string | number; cancelButtonTitle: string; cancelButtonVariant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; cancelIcon: string; cancelIconColor: string; cardField: boolean; cardOffsetX: number; cardOffsetY: number; cardProps: typeof import('vuetify/lib/components/index.mjs').VCard["$props"]; cell: boolean; cellUnderlineFullWidth: boolean; closeSiblings: boolean; color: string; disabled: boolean; displayAppendIcon: string | (string | [path: string, opacity: number])[] | ((new () => any) | import('vue').FunctionalComponent); displayAppendIconColor: string; displayAppendIconSize: string | number; displayAppendInnerIcon: string | (string | [path: string, opacity: number])[] | ((new () => any) | import('vue').FunctionalComponent); displayAppendInnerIconColor: string; displayAppendInnerIconSize: string | number; displayPrependIcon: string | (string | [path: string, opacity: number])[] | ((new () => any) | import('vue').FunctionalComponent); displayPrependIconColor: string; displayPrependIconSize: string | number; displayPrependInnerIcon: string | (string | [path: string, opacity: number])[] | ((new () => any) | import('vue').FunctionalComponent); displayPrependInnerIconColor: string; displayPrependInnerIconSize: string | number; emptyText: string; error: boolean; fieldOnly: boolean; hideCancelIcon: boolean; hideDetails: boolean; hideSaveIcon: boolean; label: string; loading: boolean; loadingIcon: string; loadingIconColor: string; loadingWait: boolean; name: string; required: boolean; saveButtonColor: string; saveButtonSize: string | number; saveButtonTitle: string; saveButtonVariant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; saveIcon: string; saveIconColor: string; tableField: boolean; underlineColor: string; underlineStyle: string; underlineWidth: string; underlined: boolean; valueColor: string; density: import('vuetify/lib/components/index.mjs').VSwitch["density"]; falseIcon: string | (string | [path: string, opacity: number])[] | ((new () => any) | import('vue').FunctionalComponent); }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };