import Validator from "@dikac/t-validator/validator"; import Validatable from "@dikac/t-validatable/validatable"; import ReturnInfer from "@dikac/t-validator/validatable/infer-static"; import RecordValue from "./record-value"; import ValidatorContainer from "@dikac/t-validator/validator/validator"; import Message from "@dikac/t-message/message"; export declare type RecordValuePartialArgument = ValidatorContainer & Message<(record: Record>) => MessageType> & { validation: (record: Record>) => ValidatableType; }; export default function RecordValuePartialParameter({ validator, validation, message, }: RecordValuePartialArgument): RecordValue>>, ValidatableType, MessageType>;