import { ArrayMemberInitializer, NonExistentMemberInitializer } from "./CtorInitializer"; import { ArrayDefaultInitializer, AtomicDefaultInitializer, ClassDefaultInitializer } from "./DefaultInitializer"; import { ReferenceDirectInitializer, AtomicDirectInitializer, ArrayDirectInitializer, ClassDirectInitializer } from "./DirectInitializer"; import { ArrayAggregateInitializer, ClassAggregateInitializer } from "./ListInitializer"; import { AtomicValueInitializer, ReferenceValueInitializer, ArrayValueInitializer, ClassValueInitializer } from "./ValueInitializer"; export declare type AnalyticDefaultInitializer = AtomicDefaultInitializer | AtomicDefaultInitializer | ArrayDefaultInitializer | ClassDefaultInitializer; export declare type AnalyticDirectInitializer = ReferenceDirectInitializer | AtomicDirectInitializer | ArrayDirectInitializer | ClassDirectInitializer | ArrayMemberInitializer | NonExistentMemberInitializer; export declare type AnalyticValueInitializer = AtomicValueInitializer | ReferenceValueInitializer | ArrayValueInitializer | ClassValueInitializer; export declare type AnalyticListInitializer = ArrayAggregateInitializer | ClassAggregateInitializer; export declare type AnalyticInitializer = AnalyticDefaultInitializer | AnalyticDirectInitializer | AnalyticValueInitializer | AnalyticListInitializer;