import { AstParameterDeclaration } from './ast-parameter-declaration'; import { AstBlock } from './ast-block'; import { FunctionDeclaration } from 'typescript'; import { AstNode } from './ast-node'; export declare class AstFunctionDeclaration implements AstNode { block: AstBlock; node: FunctionDeclaration; constructor(block: AstBlock, node: FunctionDeclaration); get name(): string; get parameters(): Generator; get exported(): boolean; private getParameters; }