import { IFunction, IObject } from 'herb-build-shared'; declare function logPv(opt?: IObject | IFunction): (target: any, key: string, descriptor: TypedPropertyDescriptor) => void; declare function expo(id: string, opt?: IFunction): (target: any, key: string, descriptor: TypedPropertyDescriptor) => void; declare function click(id: string, opt?: IObject | IFunction): (target: any, key: string, descriptor: TypedPropertyDescriptor) => void; declare function duration(id: string, opt?: IObject | IFunction, type?: 'click' | 'expo'): (target: any, key: string, descriptor: TypedPropertyDescriptor) => void; export declare const TracertDecorators: { logPv: typeof logPv; expo: typeof expo; click: typeof click; duration: typeof duration; }; export {}; //# sourceMappingURL=decorators.d.ts.map