import { Expression } from '../Expressions';
import { Statement } from './Statement';
import { StatementVisitor } from './StatementVisitor';
export declare class Assignment implements Statement {
    variable: string;
    fieldExpressions: (Expression | null)[] | undefined;
    expression: Expression;
    constructor(variable: string, fieldExpressions: (Expression | null)[] | undefined, expression: Expression);
    visit(visitor: StatementVisitor): void;
}
