@aire-ux/aire-condensation
Version:
Client-side serialization library for Aire-UX
5 lines (4 loc) • 323 B
TypeScript
import { Class } from "./types";
export declare function Remotable<T>(type: Class<T>): void;
export declare function Receive<T>(type: Class<T>): <U>(target: Class<U>, key: PropertyKey, index: number) => void;
export declare function Remote(target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<any>): void;