import { AstBlock } from './ast-block'; import { UnionTypeNode } from 'typescript'; import { AstType } from './ast-type'; import { AstNode } from './ast-node'; export declare class AstUnionType implements AstNode { private block; node: UnionTypeNode; constructor(block: AstBlock, node: UnionTypeNode); get types(): Generator; private getTypes; }