import { type GeneratedMediaLocation } from "./GeneratedMediaLocation.js"; export interface GeneratedMediaWriteResult { hostPath: string; location: GeneratedMediaLocation; path: string; } export interface GeneratedMediaStore { readonly hostDirectory: string; readonly modelDirectory: string; remove(hostPath: string): Promise; write(bytes: Uint8Array, options: { extension: string; preferredName?: string; }): Promise; } export declare function createGeneratedMediaStore(options: { hostDirectory: string; modelDirectory?: string; }): GeneratedMediaStore;