import { Sample } from './example'; import { Prop } from './prop'; import { Method } from './method'; import { Style } from './style'; import { OverviewNode } from './overview'; import { Type } from './type'; import { Param } from './param'; export declare type ClassKind = 'component' | 'class' | 'service' | 'directive' | 'interface' | 'ng-module' | 'HOC'; export declare class Class { /** * Type of model: class, component etc. */ kind: ClassKind; /** * Working platform. */ platform: null; /** @deprecated*/ examples: Sample[]; overviewExamples?: Sample[]; props: Prop[]; methods: Method[]; name: string; /** @deprecated*/ shortDescription: string; /** @deprecated*/ description: string; styles: Style[]; liveExamples: string[]; overview: OverviewNode[]; types?: Type[]; params?: Param[]; constructor(options: Class); }