import { Prop } from '../../model'; import { Common } from './common'; export declare class PropertiesParser { protected common: Common; getProps(obj: any): Prop[]; getPropsFromProperties(obj: any): Prop[]; getPropsFromInstance(obj: any): Prop[]; getPropsFromStatic(obj: any): Prop[]; parsePropFromProperties(obj: any): Prop; parsePropFromInstance(obj: any): Prop; parsePropFromStatic(obj: any): Prop; getDescriptionInstance(prop: any): string; getDescriptionProperties(prop: any): string; getDescriptionStatic(prop: any): string; getShortDescriptionProperties(prop: any): string; getShortDescriptionInstance(prop: any): string; getTypeProperties(prop: any): string; getTypeStatic(prop: any): string; getTypeInstance(prop: any): string; isDescriptionsCoincide(obj: any): boolean; }