UNPKG

623 BTypeScriptView Raw
1import ts from 'typescript';
2export declare type InitializerExpressionedNode = ts.Node & {
3 readonly initializer: ts.Expression;
4};
5export declare type InitializerExpressionableNode = ts.Node & {
6 readonly initializer?: ts.Expression;
7};
8export declare function getInitializer(node: InitializerExpressionedNode): ts.Expression;
9export declare function getInitializer(node: InitializerExpressionableNode): ts.Expression | undefined;
10export declare function getInitializerOrThrow(node: InitializerExpressionableNode): ts.Expression;
11export declare function hasInitializer(node: InitializerExpressionableNode): boolean;