import { BaseEntity } from '../shared/BaseEntity'; import { ContractConfiguration } from '../value-objects/ContractConfiguration'; /** * Contract Instance Entity * Represents a specific configuration/usage of a Contract Definition */ export declare class ContractInstanceEntity extends BaseEntity { private readonly _contractId; private readonly _configuration; private constructor(); /** * Creates a new Contract Instance */ static create(contractId: string, configuration: ContractConfiguration): ContractInstanceEntity; get contractId(): string; get configuration(): ContractConfiguration; } //# sourceMappingURL=ContractInstanceEntity.d.ts.map