UNPKG

kodama-ui

Version:

Kodama UI is a Vue 3 component library that provides a set of components & funcionality to build your application.

136 lines (135 loc) 4.06 kB
import type { StoryObj } from '@storybook/vue3'; declare const meta: { title: string; component: import("vue").DefineComponent<{ modelValue: { type: StringConstructor; default: string; }; id: { type: (StringConstructor | NumberConstructor)[]; default: string; }; maxSize: { type: NumberConstructor; default: number; }; accept: { type: () => string[]; default: () => string[]; }; removable: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: string; }; size: { type: StringConstructor; default: string; options: string[]; }; }, { id: string; file: import("vue").Ref<{ name: string; size: number; type: string; fileExtention: string; url: string; isImage: boolean; }>; hasSlot: (name: string) => boolean; validExtensions: import("vue").ComputedRef<string>; textensions: import("vue").ComputedRef<string>; onFileChange: (e: any) => void; errors: import("vue").Ref<string[]>; onFileReset: (clearErrors?: boolean, emitDelete?: boolean) => void; isModelValueImage: import("vue").ComputedRef<boolean>; hasLabel: import("vue").ComputedRef<string | boolean>; locked: import("vue").Ref<boolean>; isLoading: import("vue").ComputedRef<boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "delete" | "upload")[], "update:modelValue" | "delete" | "upload", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: StringConstructor; default: string; }; id: { type: (StringConstructor | NumberConstructor)[]; default: string; }; maxSize: { type: NumberConstructor; default: number; }; accept: { type: () => string[]; default: () => string[]; }; removable: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: string; }; size: { type: StringConstructor; default: string; options: string[]; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onDelete?: ((...args: any[]) => any) | undefined; onUpload?: ((...args: any[]) => any) | undefined; }, { label: string; id: string | number; size: string; required: boolean; loading: boolean; modelValue: string; disabled: boolean; maxSize: number; accept: string[]; removable: boolean; }, {}>; argTypes: any; parameters: { options: { showPanel: boolean; }; }; }; type Story = StoryObj<typeof meta>; export declare const Estandar: Story; export declare const Disabled: Story; export declare const Label: Story; export default meta;