import { RdfStore } from 'rdf-stores';
import { StoreModel } from '../../rdf/StoreModel';
import { RDF } from '../../rdf/vocabularies/RDF';
import { IDatasource } from './IDatasource';
export declare class BaseRDFReader {
    #private;
    protected lang: string;
    protected store: RdfStore;
    protected graph: StoreModel;
    constructor(n3store: RdfStore, lang: string);
    static buildStoreFromString(configData: string, filePath: string, callback: any): void;
    static buildStore(files: Array<string>, callback: any): void;
    _readDatasourceAnnotationProperty(propertyOrClassId: any, datasourceAnnotationProperty: any): IDatasource;
}
export { RDF };
