import type { RegistryType } from '../../common/enum/Registry.ts'; import { type EasyData } from '../util/EntityUtil.ts'; import { Entity, type EntityData } from './Entity.ts'; interface RegistryData extends EntityData { name: string; registryId: string; host: string; changeStream: string; userPrefix: string; type: RegistryType; authToken?: string; } export type CreateRegistryData = Omit, 'id'>; export declare class Registry extends Entity { name: string; registryId: string; host: string; changeStream: string; userPrefix: string; type: RegistryType; authToken?: string; constructor(data: RegistryData); static create(data: CreateRegistryData): Registry; } export {};