You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7 lines
617 B
7 lines
617 B
import { AnnotationsMap, CreateObservableOptions } from "../internal";
|
|
type NoInfer<T> = [T][T extends any ? 0 : never];
|
|
type MakeObservableOptions = Omit<CreateObservableOptions, "proxy">;
|
|
export declare function makeObservable<T extends object, AdditionalKeys extends PropertyKey = never>(target: T, annotations?: AnnotationsMap<T, NoInfer<AdditionalKeys>>, options?: MakeObservableOptions): T;
|
|
export declare function makeAutoObservable<T extends object, AdditionalKeys extends PropertyKey = never>(target: T, overrides?: AnnotationsMap<T, NoInfer<AdditionalKeys>>, options?: MakeObservableOptions): T;
|
|
export {};
|