export declare class Value { value: T; fspaParentRef: any; constructor(value?: T); setParent(p: any): void; toString(): T; change(nValue: T): void; } export declare function value(value: T): Value; interface Constructor { new (): T; } export declare function service(classType: Constructor): T; export {};