import { type Cache, type State } from 'watch-state'; interface Types { state: State; cache: Cache; } type Key = string | number | symbol; type Mapping = Record; export type Target = Record; export type Decors> = { [key in keyof K]: Types[K[key]]; }; export declare function getDecors(target: T): Decors; export {};