@awayfl/avm2
Version:
Virtual machine for executing AS3 code
18 lines • 648 B
TypeScript
import { MethodInfo } from './../abc/lazy/MethodInfo';
export interface IMethodReadableMeta {
index: number;
name: string;
filePath: string;
classPath: string;
type: string;
superClass?: string;
returnType?: string;
isValidName: boolean;
isValidPath: boolean;
kind?: string;
}
export declare function validateName(name: string): boolean;
export declare const CLASSES_NAMES_COLLISIONS: Record<string, number>;
export declare function nextScriptID(): number;
export declare function reconstructMetadata(methodInfo: MethodInfo, id: number): IMethodReadableMeta;
//# sourceMappingURL=reconstructMetadata.d.ts.map