@langchain/community
Version:
Third-party integrations for LangChain.js
1 lines • 2.1 kB
Source Map (JSON)
{"version":3,"file":"html.d.ts","names":["AsyncCaller","AsyncCallerParams","BaseDocumentLoader","Document","DocumentLoader","WebBaseLoaderParams","TextDecoder","HeadersInit","WebBaseLoader","HTMLWebBaseLoader","Promise"],"sources":["../../../src/document_loaders/web/html.d.ts"],"sourcesContent":["import { AsyncCaller, AsyncCallerParams } from \"@langchain/core/utils/async_caller\";\nimport { BaseDocumentLoader } from \"@langchain/core/document_loaders/base\";\nimport { Document } from \"@langchain/core/documents\";\nimport type { DocumentLoader } from \"@langchain/core/document_loaders/base\";\n/**\n * Represents the parameters for configuring WebBaseLoaders. It extends the\n * AsyncCallerParams interface and adds additional parameters specific to\n * web-based loaders.\n */\nexport interface WebBaseLoaderParams extends AsyncCallerParams {\n /**\n * The timeout in milliseconds for the fetch request. Defaults to 10s.\n */\n timeout?: number;\n /**\n * The text decoder to use to decode the response. Defaults to UTF-8.\n */\n textDecoder?: TextDecoder;\n /**\n * The headers to use in the fetch request.\n */\n headers?: HeadersInit;\n}\nexport interface WebBaseLoader extends DocumentLoader {\n timeout: number;\n caller: AsyncCaller;\n textDecoder?: TextDecoder;\n headers?: HeadersInit;\n}\nexport declare class HTMLWebBaseLoader extends BaseDocumentLoader implements WebBaseLoader {\n webPath: string;\n timeout: number;\n caller: AsyncCaller;\n textDecoder?: TextDecoder;\n headers?: HeadersInit;\n constructor(webPath: string, fields?: WebBaseLoaderParams);\n load(): Promise<Document[]>;\n}\n//# sourceMappingURL=html.d.ts.map"],"mappings":";;;;;;;AASA;;;;AAA8D,UAA7CK,mBAAAA,SAA4BJ,iBAAiB,CAAA;EAc7CO;;;EAIHD,OAAAA,CAAAA,EAAAA,MAAAA;EAJyBH;AAAc;AAMrD;EAGYJ,WAAAA,CAAAA,EAfMM,WAeNN;EACMM;;;EAGEH,OAAAA,CAAAA,EAfNI,WAeMJ;;AAP2BD,UAN9BM,aAAAA,SAAsBJ,cAMQF,CAAAA;EAA8BM,OAAAA,EAAAA,MAAAA;EAAa,MAAA,EAJ9ER,WAI8E;gBAHxEM;YACJC;;cAEOE,iBAAAA,SAA0BP,kBAAAA,YAA8BM;;;UAGjER;gBACMM;YACJC;wCAC4BF;UAC9BK,QAAQP"}