import * as RDF from "@rdfjs/types";
import { IQuadTerms } from './lib/matchers/toBeRdfDatasetMatching';
declare global {
    namespace jest {
        interface Matchers<R> {
            toBeRdfDatasetContaining: (...actual: RDF.BaseQuad[]) => R;
            toBeRdfDatasetMatching: (match: IQuadTerms<RDF.BaseQuad>, matches?: number) => R;
            toBeRdfDatasetOfSize: (size: number) => R;
            toBeRdfIsomorphic: (actual: Iterable<RDF.BaseQuad>) => R;
            toEqualRdfQuad: (actual: RDF.BaseQuad) => R;
            toEqualRdfQuadArray: (actual: RDF.BaseQuad[]) => R;
            toEqualRdfTerm: (actual: RDF.Term) => R;
            toEqualRdfTermArray: (actual: RDF.Term[]) => R;
        }
    }
}
