import { Content } from "../../functions/parseContent";
export default class RouteContentTypes {
    private defaultHeaders;
    constructor(defaultHeaders?: Record<string, Content>);
    /**
     * Add A Header that will be added to every HTTP request
     * @example
     * ```
     * const server = new Server(...)
     *
     * server.defaultHeaders((dH) => dH
     *   .add('Copyright', 2023)
     * )
     * ```
     * @since 5.3.0
    */ add(
    /** The Name of the Header */ name: Lowercase<string>, 
    /** The Value of the Header */ contentType: Content): this;
    /**
     * Internal Method for Generating Headers Object
     * @since 6.0.0
    */ protected getData(): {
        defaultHeaders: Record<string, Content>;
    };
}
