export declare class AvoSchemaParser { /** * Maps each property to its name, type and (for objects and lists) child schema. * Values nested deeper than MAX_DEPTH, cyclic references, and complex values past the * MAX_EXPANSIONS budget are reported as "object". */ static extractSchema(eventProperties: { [propName: string]: any; }): Array<{ propertyName: string; propertyType: string; children?: any; }>; private static removeDuplicates; private static childKey; private static getBasicPropType; private static getPropValueType; }