import Value from "@dikac/t-value/value"; import Message from "@dikac/t-message/message"; import Pattern from "../pattern/pattern/pattern"; import Match from "../value/match"; import Dynamic from "@dikac/t-validator/message/function/validatable-parameter"; export declare type MatchArgument = Message> & Value & Pattern; export default class MatchParameter extends Match { #private; constructor({ value, pattern, message, }: MatchArgument); get message(): MessageType; }