Israeli Bank Importer - v1.44.5
    Preparing search index...
    interface IBlockValidator<T> {
        name: string;
        applies(config: T): boolean;
        validate(config: T): Procedure<{ valid: true }>;
    }

    Type Parameters

    • T
    Index
    • Predicate that decides whether this validator should run for the given config.

      Parameters

      • config: T

        The parent config block.

      Returns boolean

      True if the validator's target sub-block is present.

    name: string

    Stable name for logging and error attribution (e.g. "notifications").