import { AsyncHandler } from 'asynchronous-handlers';
import type { HttpResponse } from '../../../server/HttpResponse';
import type { RepresentationMetadata } from '../../representation/RepresentationMetadata';
export interface MetadataWriterInput {
    response: HttpResponse;
    metadata: RepresentationMetadata;
}
/**
 * A serializer that converts metadata to headers for an HttpResponse.
 */
export declare abstract class MetadataWriter extends AsyncHandler<MetadataWriterInput> {
}
