import * as ts from "typescript";
import { Transformation } from "../../output/transformation";
import { NodeVisitor } from "../visitor";
export declare class MethodDeclarationVisitor extends NodeVisitor {
    visit(node: ts.MethodDeclaration): Transformation[];
    private returnAbstractTransformation;
    private getAbstractTransformationContents;
    private returnConcreteTransformation;
    private getConcreteTransformationContents;
    private accumulateParameters;
    private getConcreteCommandNames;
}
