@rightcapital/phpdoc-parser
Version:
TypeScript version of PHPDoc parser with support for intersection types and generics
12 lines (11 loc) • 392 B
TypeScript
import { TypeNode } from './type-node';
export declare class ConditionalTypeNode extends TypeNode {
subjectType: TypeNode;
targetType: TypeNode;
ifType: TypeNode;
elseType: TypeNode;
negated: boolean;
constructor(subjectType: TypeNode, targetType: TypeNode, ifType: TypeNode, elseType: TypeNode, negated: boolean);
toString(): string;
getNodeType(): string;
}