import { File2 } from "../types/File2.js"; export declare const FileApi: { Context: import("react").Context<{ useGetList: (filter?: Partial | undefined) => Partial[] | undefined; useCreateList: () => ((list: Omit, "createdAt" | "createdBy">[]) => Promise<(Partial | null)[]>) | undefined; useDeleteList: () => ((list: Pick, "id">[]) => Promise<(Partial | null)[]>) | undefined; useGetItem: (filter?: Partial | undefined) => Partial | null | undefined; useItem: (filter?: Partial | undefined) => import("@dwidge/hooks-react").AsyncState | null>; }>; Provider: import("react").Provider<{ useGetList: (filter?: Partial | undefined) => Partial[] | undefined; useCreateList: () => ((list: Omit, "createdAt" | "createdBy">[]) => Promise<(Partial | null)[]>) | undefined; useDeleteList: () => ((list: Pick, "id">[]) => Promise<(Partial | null)[]>) | undefined; useGetItem: (filter?: Partial | undefined) => Partial | null | undefined; useItem: (filter?: Partial | undefined) => import("@dwidge/hooks-react").AsyncState | null>; }>; useGetList: (filter?: Partial | undefined) => Partial[] | undefined; useGetItem: (filter?: Partial | undefined) => Partial | null | undefined; useItem: (filter?: Partial | undefined) => import("@dwidge/hooks-react").AsyncState | null>; useCreateList: () => ((list: Omit, "createdAt" | "createdBy">[]) => Promise<(Partial | null)[]>) | undefined; useDeleteList: () => ((list: Pick, "id">[]) => Promise<(Partial | null)[]>) | undefined; }; //# sourceMappingURL=FileApi.d.ts.map