UNPKG

446 BTypeScriptView Raw
1import { IDatabaseSchema } from "./mysql-database-definition";
2export declare class Cleaner {
3 private schema;
4 constructor(schema: IDatabaseSchema);
5 cleanFromDictionary<T>(item: T | undefined | null, allowedKeys: {
6 [key: string]: any;
7 }): T | undefined;
8 cleanByArray<T>(item: T | undefined | null, allowedKeys: string[]): T | undefined;
9 cleanByTableName<T>(item: T | undefined, tableName: string): T | undefined;
10}