dtamind-components
Version:
DTAmindai Components
22 lines (21 loc) • 641 B
TypeScript
import { DocumentInterface } from '@langchain/core/documents';
import { BaseDocumentLoader } from 'langchain/document_loaders/base';
interface FirecrawlLoaderParameters {
url?: string;
query?: string;
apiKey?: string;
apiUrl?: string;
mode?: 'crawl' | 'scrape' | 'extract' | 'search';
params?: Record<string, unknown>;
}
export declare class FireCrawlLoader extends BaseDocumentLoader {
private apiKey;
private apiUrl;
private url?;
private query?;
private mode;
private params?;
constructor(loaderParams: FirecrawlLoaderParameters);
load(): Promise<DocumentInterface[]>;
}
export {};