import { type DrizzleExecutor } from "../drizzle.js"; import { type StoredFile } from "./types.js"; /** * Registers uploaded object metadata in files and records the initial fileScanEvents state that governs whether it may be served. * Creating metadata and scan history together prevents an unscanned object from appearing as a normal accessible file. */ export declare function fileCreate(executor: DrizzleExecutor, file: StoredFile, scan?: { status: "clean" | "failed" | "skipped"; result?: unknown; }): Promise; //# sourceMappingURL=fileCreate.d.ts.map