wasmoon
Version:
A real lua VM with JS bindings made with webassembly
9 lines (8 loc) • 477 B
TypeScript
import { BaseDecorationOptions, Decoration } from '../decoration';
import Global from '../global';
import TypeExtension from '../type-extension';
export interface ProxyDecorationOptions extends BaseDecorationOptions {
proxy?: boolean;
}
export declare function decorateProxy(target: unknown, options?: ProxyDecorationOptions): Decoration<any, ProxyDecorationOptions>;
export default function createTypeExtension(thread: Global): TypeExtension<any, ProxyDecorationOptions>;