import { EncodingHandler, MediaTypeObject, SchemaObject } from './EncodingHandler'; export declare class Oas31EncodingHandler implements EncodingHandler { private readonly NULL; private readonly APPLICATION_OCTET_STREAM; private readonly APPLICATION_JSON; private readonly TEXT_PLAIN; private readonly BINARY_MEDIA_TYPES; private readonly BASE64_FORMATS; private readonly BINARY_FORMATS; isArbitraryBinary(mediaType: string, schema?: SchemaObject): boolean; shouldEncodeProperties(mediaType: string, _media: MediaTypeObject): boolean; resolvePropertyContentType(value: unknown, schema?: SchemaObject): string; private inferType; }