import { ISchema, MixedTerm } from './ISchema';
import { IClass, IProperty } from './ITerm';
export declare class SchemaProvider implements ISchema {
    private readonly cache;
    get(id: string): MixedTerm | undefined;
    getProperties(...classes: IClass[]): IProperty[];
    private readonly createTerm;
    private readonly parseIDs;
    private readonly parseTypes;
}
