import { AstBlock } from './ast-block'; import { AstValue } from './ast-value'; import { PropertyDeclaration } from 'typescript'; import { AstType } from './ast-type'; export declare class AstClassDeclarationProp { private block; private node; constructor(block: AstBlock, node: PropertyDeclaration); get type(): AstType | null; get value(): AstValue | null; get static(): boolean; get canBeUndefined(): boolean; get name(): string; }