/** * Decorated property descriptor should only have `get`. It could be specified in the parameter type, but typescript * doesn't allow a narrower in the decorator signature; the argument is always `TypedPropertyDescriptor`. */ export declare function cache(_target: unknown, property: string, descriptor: TypedPropertyDescriptor): TypedPropertyDescriptor;