import type { ContentTypeParser } from '../index.ts';
import type { Logger } from '@libp2p/interface';
export interface GetContentTypeOptions {
    bytes: Uint8Array;
    path?: string[];
    defaultContentType?: string;
    contentTypeParser?: ContentTypeParser;
    log: Logger;
    /**
     * This should be set to the `filename` query parameter for the given request.
     *
     * @see https://specs.ipfs.tech/http-gateways/path-gateway/#filename-request-query-parameter
     */
    filename?: string;
}
export declare function getContentType({ bytes, path, contentTypeParser, log, defaultContentType, filename: filenameParam }: GetContentTypeOptions): Promise<string>;
//# sourceMappingURL=get-content-type.d.ts.map