types/construct.types.ts
types/construct.types.ts is a file in GovLab Quality. 21 lines of code and 2 definitions.
export interface ConstructNode {
type: string;
name?: string;
method?: boolean;
id?: ConstructNode | null;
init?: ConstructNode | null;
value?: ConstructNode | null;
callee?: ConstructNode | null;
declaration?: ConstructNode | null;
source?: ConstructNode | null;
local?: ConstructNode;
exported?: ConstructNode;
body?: ConstructNode[];
declarations?: ConstructNode[];
properties?: ConstructNode[];
specifiers?: ConstructNode[];
}
export interface Construct {
name: string;
node: ConstructNode;
}