import { Expression } from '../Expressions';
import { Statement } from './Statement';
import { StatementVisitor } from './StatementVisitor';
export declare class Instruction implements Statement {
    name: string;
    expressions?: (Expression | null)[] | undefined;
    constructor(name: string, expressions?: (Expression | null)[] | undefined);
    visit(visitor: StatementVisitor): void;
}
