import { StaticModelT, ModelT, PkType } from '../../core/model';
import 'reflect-metadata';
export interface SanitizeFn<T> {
    (this: T, json: any): any;
}
export declare function Sanitize<T extends ModelT<PkType>>(fn: SanitizeFn<T>): (model: StaticModelT<T>) => void;
