import type { Unrecognized } from "../../utils/unrecognized.js";
import { RestError } from "../RestError.js";
import type { ForbiddenError } from "../common/ForbiddenError.js";
import type { InvalidRequestError } from "../common/InvalidRequestError.js";
import type { UnauthorizedError } from "../common/UnauthorizedError.js";
export declare abstract class ReconciliationError extends RestError {
    readonly data: ForbiddenError | InvalidRequestError | UnauthorizedError | {
        readonly type: Unrecognized;
    };
}
