import type { Client } from "../kernel.js";
import { Archives } from "../namespaces/archives.js";
import type { ArchiveImportResult, ArchiveImportToCoreOptions, ArchiveVerifyResult } from "../namespaces/archives.types.js";
export declare class NodeArchives extends Archives {
    constructor(client: Client);
    inspect(archivePath: string): Promise<ArchiveVerifyResult>;
    verify(archivePath: string): Promise<ArchiveVerifyResult>;
    importToCore(opts: ArchiveImportToCoreOptions): Promise<ArchiveImportResult>;
}
export declare function inspectArchive(archivePath: string): Promise<ArchiveVerifyResult>;
export declare function verifyArchive(archivePath: string): Promise<ArchiveVerifyResult>;
export declare function importArchiveToCore(opts: ArchiveImportToCoreOptions): Promise<ArchiveImportResult>;
export declare function readEnvFile(envFile: string): Promise<Record<string, string>>;
//# sourceMappingURL=archives-node.d.ts.map