import { ValidationSchemas } from '~/domain/entities'; import { AnyValidationBuilder } from '~/domain/protocols/validation-builder/any-validation-builder'; export interface ValidationPriceBuilder { build(rules: ValidationPriceBuilder.Rules): ValidationPriceBuilder.Schema; } export namespace ValidationPriceBuilder { export type SchemaType = 'number'; export type Schema = ValidationSchemas; export type Rules = AnyValidationBuilder.BuilderRules; }