Interface representing a validation configuration for outline operations. Defines the validation logic and optional documentation for a specific validator.
validate: IOutlineValidationFn<Data, Param>
The validation function or configuration to apply to the outline data. Can reference itself or another validation for chained or reusable logic.
docDescription: string
Optional description for documentation purposes. Aids in understanding the purpose or behavior of the validation.