///
import type { Model, Data } from '../types';
import type { Parent } from '../traverse/factory';
interface Context {
schema: Model;
getModel: (model: string) => Model;
parent?: Parent;
}
declare const sanitizePasswords: (ctx: Context) => (entity: Data) => Promise;
declare const defaultSanitizeOutput: (ctx: Context, entity: Data) => Promise;
declare const defaultSanitizeFilters: import("lodash").CurriedFunction2>;
declare const defaultSanitizeSort: import("lodash").CurriedFunction2>;
declare const defaultSanitizeFields: import("lodash").CurriedFunction2>;
declare const defaultSanitizePopulate: import("lodash").CurriedFunction2>;
export { sanitizePasswords, defaultSanitizeOutput, defaultSanitizeFilters, defaultSanitizeSort, defaultSanitizeFields, defaultSanitizePopulate, };
//# sourceMappingURL=sanitizers.d.ts.map