import { BaseNode } from '../base';
import { YulSwitchStatementContext, SolidityParserVisitor } from '../../antlr4';
import { YulExpression } from './yul-expression';
import { YulSwitchCase } from './yul-switch-case';
import { YulBlock } from './yul-block';
export declare class YulSwitchStatement extends BaseNode {
    type: "YulSwitchStatement";
    expression: YulExpression;
    switchCases: YulSwitchCase[];
    default: boolean;
    body: YulBlock | null;
    constructor(ctx: YulSwitchStatementContext, visitor: SolidityParserVisitor<any>);
}
