import { CID } from 'multiformats/cid';
export declare class MissingBlockError extends Error {
    cid: CID;
    constructor(cid: CID, def?: string);
}
export declare class MissingBlocksError extends Error {
    context: string;
    cids: CID[];
    constructor(context: string, cids: CID[]);
}
export declare class MissingCommitBlocksError extends Error {
    commit: CID;
    cids: CID[];
    constructor(commit: CID, cids: CID[]);
}
export declare class UnexpectedObjectError extends Error {
    cid: CID;
    def: string;
    constructor(cid: CID, def: string);
}
//# sourceMappingURL=error.d.ts.map