@maverick-js/compiler
Version:
Maverick toolchain including the analyzer and compiler.
7 lines (6 loc) • 326 B
TypeScript
import ts from 'typescript';
import { type MethodMeta } from './component';
export interface MethodMetaInfo {
type: ts.Type;
}
export declare function buildMethodMeta(checker: ts.TypeChecker, name: string, declaration: ts.MethodSignature | ts.MethodDeclaration | ts.FunctionDeclaration, info: MethodMetaInfo): MethodMeta;