import { StandardError } from '@opvious/stl-errors'; import { IncompatibleValueError } from 'yasdk-openapi'; export declare const errors: import("@opvious/stl-errors").ErrorFactoriesFor<{ invalidRequest: (reason: RequestError) => { message: string; tags: { reason: RequestError; }; }; invalidResponseData: (cause: IncompatibleValueError) => { message: string; tags: { errors: import("ajv").ErrorObject, unknown>[]; value: unknown; }; cause: IncompatibleValueError; }; unacceptableResponseType: (oid: string, type: string, accepted: Iterable, declared: Iterable | undefined) => { message: string; }; unexpectedResponseBody: { message: string; }; unwritableResponseType: (type: string) => { message: string; }; }>, codes: import("@opvious/stl-errors").ErrorCodesFor<{ invalidRequest: (reason: RequestError) => { message: string; tags: { reason: RequestError; }; }; invalidResponseData: (cause: IncompatibleValueError) => { message: string; tags: { errors: import("ajv").ErrorObject, unknown>[]; value: unknown; }; cause: IncompatibleValueError; }; unacceptableResponseType: (oid: string, type: string, accepted: Iterable, declared: Iterable | undefined) => { message: string; }; unexpectedResponseBody: { message: string; }; unwritableResponseType: (type: string) => { message: string; }; }>; type RequestError = StandardError<{ readonly status: number; }>; export default codes;