export const codec: 1026; export function createWriter({ writer }: { writer: import('../writer/api.js').Writer; }): MultiIndexWriter; export function add({ state }: View, cid: import('../api.js').CARLink, builder: import('./api.js').WriterReceiver): number; export function close; }>({ state, writer }: View, options?: import("../api.js").CloseOptions | undefined): Promise; declare class MultiIndexWriter { /** * @param {object} config * @param {import('../writer/api.js').Writer} config.writer */ constructor({ writer }: { writer: import('../writer/api.js').Writer; }); writer: import("../writer/api.js").Writer; /** @type {import('./api.js').MultiIndexWriterState} */ state: import('./api.js').MultiIndexWriterState; /** * @param {import('../api.js').CARLink} cid * @param {import('./api.js').WriterReceiver} builder */ add: (cid: import('../api.js').CARLink, builder: import('./api.js').WriterReceiver) => this; /** @param {import('../api.js').CloseOptions} [options] */ close(options?: import("../api.js").CloseOptions | undefined): Promise; } export {}; //# sourceMappingURL=writer.d.ts.map