interface File extends Blob {
    readonly lastModified: number;
    readonly name: string;
}
interface FileList {
    [index: number]: File;
    item(index: number): File | null;
    readonly length: number;
}
export type HookFixDeepPartialSkipArrayKey<T> = T extends Date | FileList | File ? T : T extends ReadonlyArray<any> ? {
    [K in keyof T]: HookFixDeepPartialSkipArrayKey<T[K]>;
} : {
    [K in keyof T]?: HookFixDeepPartialSkipArrayKey<T[K]>;
};
export {};
