import { ComponentOptionsMixin } from 'vue'; import { ComponentProvideOptions } from 'vue'; import { ComponentResolver } from 'unplugin-vue-components'; import { DefineComponent } from 'vue'; import { PropType as PropType_2 } from 'vue'; import { PublicProps } from 'vue'; import { Validation } from '@vuelidate/core'; import { ValidationRuleWithParams } from '@vuelidate/core'; declare const __VLS_component: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:data": (data: [{ label: string; open: boolean; }]) => void; "update:multi": (multi: boolean) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:data"?: ((data: [{ label: string; open: boolean; }]) => any) | undefined; "onUpdate:multi"?: ((multi: boolean) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const __VLS_component_2: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:title": (title: string) => void; "update:open": (open: boolean) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:title"?: ((title: string) => any) | undefined; "onUpdate:open"?: ((open: boolean) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const __VLS_component_3: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly> & Readonly<{}>, { base: string; label: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const __VLS_component_4: DefineComponent(arrayLike: ArrayLike): T[]; from(arrayLike: ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of(...items: T[]): T[]; fromAsync(iterableOrArrayLike: AsyncIterable | Iterable> | ArrayLike>): Promise; fromAsync(iterableOrArrayLike: AsyncIterable | Iterable | ArrayLike, mapFn: (value: Awaited) => U, thisArg?: any): Promise[]>; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly(arrayLike: ArrayLike): T[]; from(arrayLike: ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from(iterable: Iterable | ArrayLike): T[]; from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of(...items: T[]): T[]; fromAsync(iterableOrArrayLike: AsyncIterable | Iterable> | ArrayLike>): Promise; fromAsync(iterableOrArrayLike: AsyncIterable | Iterable | ArrayLike, mapFn: (value: Awaited) => U, thisArg?: any): Promise[]>; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; }>> & Readonly<{}>, { routes: Route[]; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const __VLS_component_5: DefineComponent< { modelValue: Array; title?: string; headers: Array
; canSearch: boolean; searchParameter?: string; canAdd: boolean; canDelete: boolean; noBreadcrumbs?: boolean; noCheckbox?: boolean; pageCount?: number; }, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {} & { clickRow: (row: any) => any; clickAdd: () => any; clickDelete: (rows: any[]) => any; }, string, PublicProps, Readonly<{ modelValue: Array; title?: string; headers: Array
; canSearch: boolean; searchParameter?: string; canAdd: boolean; canDelete: boolean; noBreadcrumbs?: boolean; noCheckbox?: boolean; pageCount?: number; }> & Readonly<{ onClickRow?: ((row: any) => any) | undefined; onClickAdd?: (() => any) | undefined; onClickDelete?: ((rows: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; declare type __VLS_NonUndefinedable = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_2 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_3 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_4 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_5 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_6 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_7 = T extends undefined ? never : T; declare type __VLS_NonUndefinedable_8 = T extends undefined ? never : T; declare function __VLS_template(): { slots: Partial any>>; refs: {}; attrs: Partial<{}>; }; declare function __VLS_template_2(): { slots: { body?(_: {}): any; }; refs: {}; attrs: Partial<{}>; }; declare function __VLS_template_3(): { slots: { logo?(_: {}): any; actions?(_: {}): any; }; refs: {}; attrs: Partial<{}>; }; declare function __VLS_template_4(): { slots: { sidebarLinks?(_: {}): any; footer?(_: {}): any; menuFooter?(_: {}): any; }; refs: {}; attrs: Partial<{}>; }; declare function __VLS_template_5(): { slots: { filter?(_: {}): any; buttons?(_: {}): any; header?(_: {}): any; }; refs: {}; attrs: Partial<{}>; }; declare type __VLS_TemplateResult = ReturnType; declare type __VLS_TemplateResult_2 = ReturnType; declare type __VLS_TemplateResult_3 = ReturnType; declare type __VLS_TemplateResult_4 = ReturnType; declare type __VLS_TemplateResult_5 = ReturnType; declare type __VLS_TypePropsToOption = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_2 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_2>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_3 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_3>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_4 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_4>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_5 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_5>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_6 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_6>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_7 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_7>; } : { type: PropType_2; required: true; }; }; declare type __VLS_TypePropsToOption_8 = { [K in keyof T]-?: {} extends Pick ? { type: PropType_2<__VLS_NonUndefinedable_8>; } : { type: PropType_2; required: true; }; }; declare type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_2 = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_3 = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_4 = T & { new (): { $slots: S; }; }; declare type __VLS_WithTemplateSlots_5 = T & { new (): { $slots: S; }; }; declare type ColumnType = 'string' | 'datetime' | 'date' | 'html'; declare const _default: { install: (app: any, options?: any) => void; }; export default _default; export declare const emailWithMessage: (msg: string) => ValidationRuleWithParams; export declare interface Header { text: string; value: string; type?: ColumnType; sortable?: boolean; width?: string; getString?(props: any): string; } declare function isDateAfter_2(msg: string, obj: any, dateKey: string): ValidationRuleWithParams; declare function isDateAfterString_2(msg: string, date: string): ValidationRuleWithParams; export declare const isDateAfterStringWithMessage: isDateAfterString_2; export declare const isDateAfterWithMessage: isDateAfter_2; export declare const requiredUnlessWithMessage: (msg: string, asyncFunction: () => boolean) => ValidationRuleWithParams; export declare const requiredWithMessage: (msg: string) => ValidationRuleWithParams; export declare interface Route { base?: string; label: string; route: string; icon?: string; canNavigate?: Function; force?: boolean; params?: string[]; } export declare function SbergResolver(): ComponentResolver; export declare const Step: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click: (...args: any[]) => void; }, string, PublicProps, Readonly> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; }>, { done: boolean; active: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheAccordion: __VLS_WithTemplateSlots; export declare const TheBreadcrumb: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:route": (route: string) => void; "update:isLast": (isLast: boolean) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:route"?: ((route: string) => any) | undefined; "onUpdate:isLast"?: ((isLast: boolean) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheBreadcrumbs: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:nodes": (nodes: string[]) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:nodes"?: ((nodes: string[]) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheButton: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:id": (id: string) => void; "update:label": (label: string) => void; "update:icon": (icon: string) => void; "update:loading": (loading: boolean) => void; "update:disabled": (disabled: boolean) => void; "update:tooltip": (tooltip: string) => void; "update:customclass": (customclass: string) => void; "update:position": (position: string) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:id"?: ((id: string) => any) | undefined; "onUpdate:label"?: ((label: string) => any) | undefined; "onUpdate:icon"?: ((icon: string) => any) | undefined; "onUpdate:loading"?: ((loading: boolean) => any) | undefined; "onUpdate:disabled"?: ((disabled: boolean) => any) | undefined; "onUpdate:tooltip"?: ((tooltip: string) => any) | undefined; "onUpdate:customclass"?: ((customclass: string) => any) | undefined; "onUpdate:position"?: ((position: string) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheFooter: DefineComponent< {}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheInput: DefineComponent; valuekey?: string; idkey?: string; help?: string; v$: Validation; required?: boolean; clearable?: boolean; typename?: string; returnObject?: boolean; min?: string; max?: string; getValue?: Function; bindAttrs?: boolean; }>>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:id": (id: string) => void; "update:label": (label: string) => void; "update:disabled": (disabled: boolean) => void; "update:modelValue": (modelValue: any) => void; "update:type": (type: string) => void; "update:placeholder": (placeholder: string) => void; "update:options": (options: any[]) => void; "update:valuekey": (valuekey: string) => void; "update:idkey": (idkey: string) => void; "update:help": (help: string) => void; "update:v$": (v$: Validation) => void; "update:required": (required: boolean) => void; "update:clearable": (clearable: boolean) => void; "update:typename": (typename: string) => void; "update:returnObject": (returnObject: boolean) => void; "update:min": (min: string) => void; "update:max": (max: string) => void; "update:getValue": (getValue: Function) => void; "update:bindAttrs": (bindAttrs: boolean) => void; }, string, PublicProps, Readonly; valuekey?: string; idkey?: string; help?: string; v$: Validation; required?: boolean; clearable?: boolean; typename?: string; returnObject?: boolean; min?: string; max?: string; getValue?: Function; bindAttrs?: boolean; }>>> & Readonly<{ "onUpdate:id"?: ((id: string) => any) | undefined; "onUpdate:label"?: ((label: string) => any) | undefined; "onUpdate:disabled"?: ((disabled: boolean) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: any) => any) | undefined; "onUpdate:type"?: ((type: string) => any) | undefined; "onUpdate:placeholder"?: ((placeholder: string) => any) | undefined; "onUpdate:options"?: ((options: any[]) => any) | undefined; "onUpdate:valuekey"?: ((valuekey: string) => any) | undefined; "onUpdate:idkey"?: ((idkey: string) => any) | undefined; "onUpdate:help"?: ((help: string) => any) | undefined; "onUpdate:v$"?: ((v$: Validation) => any) | undefined; "onUpdate:required"?: ((required: boolean) => any) | undefined; "onUpdate:clearable"?: ((clearable: boolean) => any) | undefined; "onUpdate:typename"?: ((typename: string) => any) | undefined; "onUpdate:returnObject"?: ((returnObject: boolean) => any) | undefined; "onUpdate:min"?: ((min: string) => any) | undefined; "onUpdate:max"?: ((max: string) => any) | undefined; "onUpdate:getValue"?: ((getValue: Function) => any) | undefined; "onUpdate:bindAttrs"?: ((bindAttrs: boolean) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheLogin: DefineComponent>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:label": (label: string) => void; "update:loading": (loading: boolean) => void; "update:disabled": (disabled: boolean) => void; "update:logo": (logo: any) => void; "update:logoAlt": (logoAlt: string) => void; }, string, PublicProps, Readonly>> & Readonly<{ "onUpdate:label"?: ((label: string) => any) | undefined; "onUpdate:loading"?: ((loading: boolean) => any) | undefined; "onUpdate:disabled"?: ((disabled: boolean) => any) | undefined; "onUpdate:logo"?: ((logo: any) => any) | undefined; "onUpdate:logoAlt"?: ((logoAlt: string) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheModal: __VLS_WithTemplateSlots_2; export declare const TheNavigation: __VLS_WithTemplateSlots_3; export declare const TheOutput: DefineComponent; typeFile?: any; }>>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:id": (id: string) => void; "update:label": (label: string) => void; "update:icon": (icon: string) => void; "update:modelValue": (modelValue: any) => void; "update:type": (type: string) => void; "update:typename": (typename: string) => void; "update:value": (value: any) => void; "update:row": (row: boolean) => void; "update:values": (values: any[]) => void; "update:typeFile": (typeFile: any) => void; }, string, PublicProps, Readonly; typeFile?: any; }>>> & Readonly<{ "onUpdate:id"?: ((id: string) => any) | undefined; "onUpdate:label"?: ((label: string) => any) | undefined; "onUpdate:icon"?: ((icon: string) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: any) => any) | undefined; "onUpdate:type"?: ((type: string) => any) | undefined; "onUpdate:typename"?: ((typename: string) => any) | undefined; "onUpdate:value"?: ((value: any) => any) | undefined; "onUpdate:row"?: ((row: boolean) => any) | undefined; "onUpdate:values"?: ((values: any[]) => any) | undefined; "onUpdate:typeFile"?: ((typeFile: any) => any) | undefined; }>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheSidebar: __VLS_WithTemplateSlots_4; export declare const TheSidebarLink: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly> & Readonly<{}>, { params: string; isVisible: boolean; force: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; export declare const TheTable: __VLS_WithTemplateSlots_5; export declare interface TheTableObj { id?: number; name?: string; mail?: string; angelegtAm?: Date; selected: boolean; } export declare const useFilter: { formatDatetime: (date: string | undefined) => string; formatDate: (date: Date | undefined) => string; }; export declare const useModal: { handleInfo: (msg: string) => Promise; handleWarning: (msg: string) => Promise; handleConfirm: (msg: string, btnOk?: string) => Promise; handleError: (msg?: string, error?: Error) => void; }; export declare const useUtils: { cloneDeep: (value: T) => T; }; export { }