/** * Adds the decorated function to be executed before item gets put by repository. * No function arguments are allowed. Return will be ignored. */ export declare const PrePut: (prototype: any, name: string) => void; /** * Adds the decorated function to be executed before item gets updated by repository. * No function arguments are allowed. Return will be ignored. */ export declare const PreUpdate: (prototype: any, name: string) => void; /** * Adds the decorated function to be executed after item was retrieved by repository. * No function arguments are allowed. Return will be ignored. */ export declare const PostLoad: (prototype: any, name: string) => void;