interface UploadPicker<Data, Props, Instance, Options, Emit> { $attrs: Record<string, string>; $children: NeverFallback<Instance, UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>>[]; $createElement: CreateElement; $data: Data; $delete: { (object: object,
key: string | number): void; <T>(array: T[],
key: number): void; }; $el: Element; $emit: Emit; $isServer: boolean; $listeners: Record<string, Function | Function[]>; $nextTick: { (): Promise<void>; <T>(this: T,
cb: ((this: T,
...args: any[]) => any)): void; <T>(cb: ((this: T,
...args: any[]) => any),
ctx: T): void; }; $options: NeverFallback<Options, ComponentOptions<UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>, DefaultData<UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>>, DefaultMethods<UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>>, DefaultComputed, PropsDefinition<DefaultProps>, DefaultProps, {}, ComponentOptionsMixin, ComponentOptionsMixin>>; $parent: null | NeverFallback<Instance, UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>>; $props: Props; $refs: { [
key:
string]
: | NeverFallback<Instance, UploadPicker> | UploadPicker | Element | (NeverFallback<Instance, UploadPicker> | UploadPicker | Element)[] | undefined; }; $root: NeverFallback<Instance, UploadPicker<Record<string, any>, Record<string, any>, never, never, ((event: string,
...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, ...>>
)>>; $scopedSlots: { [
key:
string]
: NormalizedScopedSlot | undefined; }; $set: { <T>(object: object,
key: string | number,
value: T): T; <T>(array: T[],
key: number,
value: T): T; }; $slots: { [
key:
string]
: VNode[] | undefined; }; $ssrContext: any; $vnode: VNode; $destroy(): void; $forceUpdate(): void; $mount(elementOrSelector?: string | Element,
hydrating?: boolean): this; $off(event?: string | string[],
callback?: Function): this; $on(event: string | string[],
callback: Function): this; $once(event: string | string[],
callback: Function): this; $watch(expOrFn: string,
callback: ((this: this,
n: any,
o: any) => void),
options?: WatchOptions): (() => void); $watch<T>(expOrFn: ((this: this) => T),
callback: ((this: this,
n: T,
o: T) => void),
options?: WatchOptions): (() => void); }