import { IDataSource, DataSources } from "@comunica/bus-rdf-resolve-quad-pattern"; export { IDataSource, DataSources }; export type FetchType = (resource: RequestInfo, init?: RequestInit) => Promise; type ComunicaContext = { sources: DataSources; source: IDataSource; initialBindings: any; queryFormat: any; baseIri: string; log: any; datetime: any; queryTimestamp: any; httpProxyHandler: any; lenient: any; httpIncludeCredentials: boolean; httpAuth: string; fetch: FetchType; extensionFunctions: any; extensionFunctionsCreator: any; }; type LibraryContext = { graph: string; language: string; }; export type Context = Partial & Partial; export const createContext: (context: Context) => Context; export const createDefaultContext: (context?: Context) => void; export const resolveContext: (context?: Context | undefined) => Context; //# sourceMappingURL=index.d.ts.map