import type { ComputedRef, InjectionKey, Ref } from 'vue'; import type { AvFileUploadProps } from './AvFileUpload.vue.js'; export interface AvFileUploadContext { props: AvFileUploadProps; modelValue: Ref; realId: string; acceptTypes: ComputedRef; uploadLabelAttrs: ComputedRef>; onChange: (event: InputEvent) => void; onClear: (file?: File | number) => void; } export declare const AvFileUploadContextKey: InjectionKey; export declare function useFileUploadContext(): AvFileUploadContext;