/** * Society Protocol — Capsules Module * * A Capsule is an immutable, exported snapshot of a CoC Chain. * It contains the DAG, assignment history, and all generated artifacts packaged * into a single archive (a `.society` zip file) for sharing and auditing. */ import { type CocEngine } from './coc.js'; import { type Storage } from './storage.js'; export declare class CapsuleExporter { private coc; private storage; constructor(coc: CocEngine, storage: Storage); /** * Exports a chain to a .society archive file. * @param chainId The ID of the chain to export. * @param outputDirectory Where to save the file. * @returns The absolute path to the generated .society file. */ export(chainId: string, outputDirectory: string): Promise; private guessExtension; } //# sourceMappingURL=capsules.d.ts.map