import type { AnySchemaModel } from '@contractspec/lib.schema/SchemaModel';
/** In-memory registry for SchemaModel and SchemaType instances. */
export declare class ModelRegistry {
    private items;
    constructor(items?: AnySchemaModel[]);
    register(p: AnySchemaModel): this;
    list(): AnySchemaModel[];
    get(name: string): AnySchemaModel | undefined;
}
