import type { LixEngine } from "../../engine/boot.js";
type FileMutationInput = {
    id: string;
    path: string;
    data: Uint8Array;
    metadata: unknown;
    hidden?: boolean;
};
export declare function handleFileInsert(args: {
    engine: Pick<LixEngine, "hooks" | "getAllPluginsSync" | "executeSync" | "sqlite">;
    file: FileMutationInput;
    versionId: string;
    untracked?: boolean;
}): 0 | 1;
export declare function handleFileUpdate(args: {
    engine: Pick<LixEngine, "sqlite" | "hooks" | "getAllPluginsSync" | "executeSync">;
    file: FileMutationInput;
    versionId: string;
    untracked?: boolean;
}): 0 | 1;
export {};
//# sourceMappingURL=file-handlers.d.ts.map