import mongoose from "mongoose"; import { RuleType } from "../../interfaces/RuleType"; interface UniqueRuleOptions { /** * The mongodb model name */ modelName: string; /** * Model's field to check, its take validation field as default value */ field?: string; /** * Filter query */ filter?: mongoose.FilterQuery>; /** * Values to ignore */ ignore?: string | string[]; /** * Custom error message */ message?: string; } /** * * @param options */ declare function uniqueRule(options: UniqueRuleOptions): RuleType; export default uniqueRule;