import Validator from "@dikac/t-validator/validator"; import Validatable from "@dikac/t-validatable/validatable"; import Instance from "@dikac/t-validator/validatable/validatable"; import List from "./list"; export default class ListCallbackParameters implements List { readonly value: ValueType; readonly validator: ValidatorType; readonly validatable: any; readonly valid: any; readonly validatables: Results; readonly messages: Results; private messageFactory; constructor(value: ValueType, validator: ValidatorType, map: (value: ValueType, validator: ValidatorType) => Results, validation: (results: Results) => ValidatableType, message: (results: Results) => MessageType); get message(): MessageType; }