import { ASTBase, ASTBaseBlockWithScope, ASTBaseBlockWithScopeOptions } from './base'; export interface ASTFunctionStatementOptions extends ASTBaseBlockWithScopeOptions { parameters?: ASTBase[]; assignment: ASTBase; } export declare class ASTFunctionStatement extends ASTBaseBlockWithScope { parameters: ASTBase[]; assignment: ASTBase; constructor(options: ASTFunctionStatementOptions); toString(): string; clone(): ASTFunctionStatement; }