import { Logger } from './logger.js'; import { Problem } from './problem.js'; import { SchemaLike } from './schema-runtime.js'; export declare function validate(response: Response, dataExpected: boolean, problemTypes?: Map>, logger?: Logger): Promise; export declare namespace ResponseExample { function build(response: Response, bodyExample?: string): string; function bodyExcerpt(response: Response, maxLength: number): Promise<[string, unknown]>; } export declare function mergeHeaders(...allHeaders: (Headers | HeadersInit | undefined)[]): Headers;