@helia/verified-fetch
Version:
A fetch-like API for obtaining verified & trustless IPFS content on the web
17 lines • 729 B
TypeScript
import type { ContentTypeParser } from '../types.js';
import type { Logger } from '@libp2p/interface';
export interface GetContentTypeOptions {
bytes: Uint8Array;
path: string;
defaultContentType?: string;
contentTypeParser: ContentTypeParser | undefined;
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