UNPKG

mobx

Version:

Simple, scalable state management.

10 lines (9 loc) 659 B
export declare const mobxDidRunLazyInitializersSymbol: unique symbol; export declare const mobxPendingDecorators: unique symbol; export declare type BabelDescriptor = PropertyDescriptor & { initializer?: () => any; }; export declare type PropertyCreator = (instance: any, propertyName: PropertyKey, descriptor: BabelDescriptor | undefined, decoratorTarget: any, decoratorArgs: any[]) => void; export declare function initializeInstance(target: any): any; export declare function createPropDecorator(propertyInitiallyEnumerable: boolean, propertyCreator: PropertyCreator): Function; export declare function quacksLikeADecorator(args: IArguments): boolean;