import { InferType } from 'yup'; export declare const ExternalPlatformTemplatesMessageContentPayloadElements: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks template identifier */ id: import("yup").StringSchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks template identifier */ id: import("yup").StringSchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>; export declare const ExternalPlatformTemplatesMessageContentPayload: import("yup/lib/object").OptionalObjectSchema<{ postback: import("yup").StringSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ postback: import("yup").StringSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>; export declare const ExternalPlatformTemplatesMessageContent: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks template message content type */ type: import("yup").StringSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks template message content type */ type: import("yup").StringSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>; export declare const ExternalPlatformTemplates: import("yup/lib/object").OptionalObjectSchema<{ /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>>; export declare type ExternalPlatformTemplatesSchema = InferType; export declare const ExternalPlatformTemplatesResponse: import("yup").ArraySchema; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template category defined in external platform like meta */ category: import("yup").StringSchema; /** * @remarks Message content in template */ messageContent: import("yup").ObjectSchema; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>, import("yup/lib/object").AssertsShape; /** * @remarks actual payload data */ payload: import("yup").ObjectSchema; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>, import("yup/lib/object").AssertsShape; elements: import("yup").ArraySchema; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>, import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[], import("yup/lib/object").AssertsShape; /** * @remarks template type */ type: import("yup").StringSchema; /** * @remarks template text */ text: import("yup").StringSchema; /** * @remarks template name */ template: import("yup").StringSchema; /** * @remarks template variables if any */ variables: import("yup/lib/mixed").MixedSchema; }>>[]>; }>>>; }>>>; }>>[]>; /** * Interface for external platform template element */ export interface ExternalPlatformTemplateElement { /** * @remarks template id */ id: string; /** * @remarks template name */ template: string; /** * @remarks template type */ type: string; /** * @remarks template variables */ variables?: Record; /** * @remarks template elements */ elements?: Array; /** * @remarks file name */ filename?: string; /** * @remarks file url */ url?: string; /** * @remarks file mime type */ mimeType?: string; } /** * Interface for external platform message template */ export interface ExternalPlatformTemplate { /** * @remarks template category */ category: string | null; /** * @remarks actual messageContent */ messageContent: ExternalPlatformTemplateMessageContent; /** * @remarks template data */ template: string; } /** * Interface for external platform message Message content */ export interface ExternalPlatformTemplateMessageContent { /** * @remarks message content type */ type: string; /** * @remarks actual payload data */ payload: { elements: Array; }; }