/// <reference types="node" />
import { Readable } from 'node:stream';
export declare const modelPackageCache: {
    has(id: string, version: number): boolean;
    read(id: string, version: number): import("fs").ReadStream;
    clear(): Promise<void>;
    write(id: string, version: number, readable: Readable): Promise<void>;
    remove(id: string, version: number): Promise<void>;
};
export declare function ModelPackageDirectory(): string;
export declare function ModelExists(modelId: string): boolean;
//# sourceMappingURL=model-package-cache.d.ts.map