import Value from '@alirya/value/value'; import Validatable from '@alirya/validatable/validatable'; import Message from '@alirya/message/message'; import { StaticParameter, StaticParameters } from '@alirya/validator/message/function/static'; import Static from '@alirya/validator/validatable/static'; export declare type NotEmptyReturn = Static<'', string, false, true, Message & Validatable & Value>; export declare function NotEmptyParameters(value: ValueType, message: StaticParameters<'', ValueType, false, true, MessageType>): NotEmptyReturn; export declare type NotEmptyArgument = Message> & Value; export declare function NotEmptyParameter({ value, message }: NotEmptyArgument): NotEmptyReturn; declare namespace NotEmpty { const Parameters: typeof NotEmptyParameters; const Parameter: typeof NotEmptyParameter; type Return = NotEmptyReturn; type Argument = NotEmptyArgument; } export default NotEmpty; //# sourceMappingURL=not-empty.d.ts.map