import Validator from "@dikac/t-validator/validator"; import Validatable from "@dikac/t-validatable/validatable"; import Message from "@dikac/t-message/message"; import Value from "@dikac/t-value/value"; import Instance from "@dikac/t-validator/validatable/validatable"; import Pattern from "../pattern/pattern/pattern"; export default function MatchParameter({ pattern }: Pattern): Validator>>; export default function MatchParameter({ pattern, message }: Message<(result: Readonly & Validatable & Pattern>) => MessageType> & Pattern): Validator>>;