import { HintType } from '../models/hint.type'; export declare function Hint(type: HintType, params?: { key: {}; value: {}; }[]): (target: Object, property: string | symbol) => void; export declare function hasHint(instance: T, property: keyof T): boolean; export declare function getHintModel(instance: T, property: keyof T): { type: HintType; params: Array<{ key: string; value: string; }>; } | null;