interface ValidatableModelConfig {
    url?: string;
    location?: string;
    modelsCachePath: string;
    sha256?: string;
    md5?: string;
}
interface ValidationResult {
    error?: string;
    meta?: {
        gguf?: any;
    };
}
export declare function validateModelFile(config: ValidatableModelConfig, signal?: AbortSignal): Promise<ValidationResult>;
export {};
