bolt/compiler/src/types.ts

9 lines
121 B
TypeScript
Raw Normal View History

export interface Pass<In, Out> {
apply(input: In): Out;
}
export interface Newable<T> {
new (...args: any[]): T;
}