import { DekRegistry, DekRegistryCollection, DekRegistryCollectionItem, DekRegistrySchemaItem } from '@appkit/dek-plugin'; export declare class Registry implements DekRegistry { _collections: Record; get collections(): Record; collection(collectionKey: string): DekRegistryCollection | undefined; collectionItems(collectionKey: string): DekRegistryCollectionItem[] | undefined; registerCollection(collectionKey: string, name: string, schema: Record): void; registerCollectionItem(collectionKey: string, itemKey: string, item: DekRegistryCollectionItem): void; reset(): void; private validateCollectionItem; private validateCollectionItemProp; private validatePropsType; } declare const _default: Registry; export default _default;