import type { Quad } from '@rdfjs/types'; type ConceptLike = { registerId?: string; id?: string | number; } & Record; export declare class ConceptToGlossTransform { readonly registerId: string | undefined; readonly uriBase: string; readonly jsonldContext: unknown; constructor(options?: { registerId?: string; uriBase?: string; jsonldContext?: unknown; }); toTurtle(target: ConceptLike): Promise; toTurtleAll(targets: Iterable): Promise; toJsonld(target: ConceptLike): Promise; toJsonldAll(targets: Iterable): Promise; toNTriples(target: ConceptLike): Promise; toNTriplesAll(targets: Iterable): Promise; _serialize(target: ConceptLike | Iterable, format: string): Promise; _collect(target: ConceptLike | Iterable): Quad[]; _optsFor(concept: ConceptLike): { registerId: string; uriBase: string; }; _jsonldOpts(): { context?: unknown; }; } export {}; //# sourceMappingURL=concept-to-gloss.transform.d.ts.map