import { DatasetCore, DatasetCoreFactory, Literal, Term } from "@rdfjs/types"; import { AnyContext, AnyPointer, ClownfaceInit, ClownfaceInitWithTerms, ClownfaceInitWithValue, ClownfaceInitWithValues, } from "./index.js"; type ExtractDataset = This extends DatasetCoreFactory ? ReturnType : never; export default class ClownfaceFactory { clownface>( options?: ClownfaceInit, ): AnyPointer; clownface>( options: ClownfaceInitWithTerms, ): AnyPointer; clownface>( options: ClownfaceInitWithValue, ): AnyPointer; clownface>( options: ClownfaceInitWithValues, ): AnyPointer; clownface>( other: AnyPointer, ): AnyPointer; static readonly exports: ["clownface"]; } export {};