import { TestClass } from "@hn3000/tsunit-async"; export declare class ModelTypeObjectTest extends TestClass { private model; private modelNested; setUp(): void; testComparePropertiesConstraintEqualWithDifferentValues(): void; testComparePropertiesConstraintEqualWithEqualValues(): void; testComparePropertiesConstraintEqualWithNullishValues(): void; testComparePropertiesConstraintLessWithCorrectValues(): void; testComparePropertiesConstraintLessWithWrongValues(): void; testComparePropertiesConstraintGreaterWithWrongValues(): void; testComparePropertiesConstraintGreaterEqualWithWrongValues(): void; testEqualPropertiesConstraintWithDifferentValues(): void; testEqualPropertiesConstraintWithEqualsValues(): void; testConstraintConditionalValueRequiresCorrectValues(): void; testConstraintConditionalValueChecksCorrectValue(): void; testConstraintConditionalValueAllowsOneFromArrayOfValues(): void; testConstraintConditionalValueIgnoresWhenConditionFalse(): void; testConstraintConditionalValueClearsValuesWhenConditionFalse(): void; testConstraintConditionalValueOnArrayRequiresCorrectValues(): void; testConstraintConditionalValueArrayOnArrayRequiresCorrectValues(): void; testOptionalObjectWithRequiredMembersIsNotRequired(): void; testTypeObjectWithReplacedItems(): void; testObjectCreateFillsProperties(): void; }