123456789101112131415161718192021222324252627282930313233 |
- declare function defineLazyProp<
- ObjectType extends {[key: string]: unknown},
- PropertyNameType extends string,
- PropertyValueType
- >(
- object: ObjectType,
- propertyName: PropertyNameType,
- fn: () => PropertyValueType
- ): ObjectType & {[K in PropertyNameType]: PropertyValueType};
- export = defineLazyProp;
|