import { ValidationSchemas } from '~/domain/entities'; export interface MakeSchema { make(rules: ValidationSchemas.Rules): ValidationSchemas; } export namespace MakeSchema { export type All = { [T in ValidationSchemas.Type]: MakeSchema }; }