interface Descriptor { id: string; defaultMessage: string | ((value?: any) => string); } interface MessageDescriptors { even: Descriptor; equalTo: Descriptor; greaterThan: Descriptor; greaterThanOrEqualTo: Descriptor; lessThan: Descriptor; lessThanOrEqualTo: Descriptor; mustBeBool: Descriptor; mustBeString: Descriptor; notANumber: Descriptor; odd: Descriptor; otherThan: Descriptor; pattern: Descriptor; required: Descriptor; tooLong: Descriptor; tooShort: Descriptor; wrongLength: Descriptor; } declare let messages: MessageDescriptors; export default messages;