@fewer/validations
Version:
A collection of pipes that handle common model validation use-cases for Fewer
7 lines (6 loc) • 341 B
TypeScript
import { Pipe } from 'fewer';
export declare function withConfirmation<Instance, FieldName extends keyof Instance, ConfirmationFieldName extends string>(fieldName: FieldName, confirmationFieldName: ConfirmationFieldName, config?: {
caseSensitive?: boolean;
}): Pipe<Instance, {
[P in ConfirmationFieldName]: Instance[FieldName];
}>;