Variable SubmissionCapabilityConst
SubmissionCapability: { invocations: { EmailSubmission: { request: { changes: InvocationFactory< BaseChangesRequestInvocationArgs, EmailSubmissionInvocation<BaseChangesRequestInvocationArgs>, >; get: InvocationFactory< EmailSubmissionGetRequestInvocationArgs, EmailSubmissionInvocation<EmailSubmissionGetRequestInvocationArgs>, >; query: InvocationFactory< EmailSubmissionQueryRequestInvocationArgs, EmailSubmissionInvocation<EmailSubmissionQueryRequestInvocationArgs>, >; queryChanges: InvocationFactory< EmailSubmissionQueryChangesRequestInvocationArgs, EmailSubmissionInvocation< EmailSubmissionQueryChangesRequestInvocationArgs, >, >; set: InvocationFactory< EmailSubmissionSetRequestInvocationArgs, EmailSubmissionInvocation<EmailSubmissionSetRequestInvocationArgs>, >; }; response: { changes: InvocationFactory< BaseChangesResponseInvocationArgs, EmailSubmissionInvocation<BaseChangesResponseInvocationArgs>, >; get: InvocationFactory< EmailSubmissionGetResponseInvocationArgs, EmailSubmissionInvocation<EmailSubmissionGetResponseInvocationArgs>, >; query: InvocationFactory< BaseQueryResponseInvocationArgs, EmailSubmissionInvocation<BaseQueryResponseInvocationArgs>, >; queryChanges: InvocationFactory< BaseQueryChangesResponseInvocationArgs, EmailSubmissionInvocation<BaseQueryChangesResponseInvocationArgs>, >; set: InvocationFactory< EmailSubmissionSetResponseInvocationArgs, EmailSubmissionInvocation<EmailSubmissionSetResponseInvocationArgs>, >; }; }; Identity: { request: { changes: InvocationFactory< BaseChangesRequestInvocationArgs, IdentityInvocation<BaseChangesRequestInvocationArgs>, >; get: InvocationFactory< IdentityGetRequestInvocationArgs, IdentityInvocation<IdentityGetRequestInvocationArgs>, >; set: InvocationFactory< IdentitySetRequestInvocationArgs, IdentityInvocation<IdentitySetRequestInvocationArgs>, >; }; response: { changes: InvocationFactory< BaseChangesResponseInvocationArgs, IdentityInvocation<BaseChangesResponseInvocationArgs>, >; get: InvocationFactory< IdentityGetResponseInvocationArgs, IdentityInvocation<IdentityGetResponseInvocationArgs>, >; set: InvocationFactory< IdentitySetResponseInvocationArgs, IdentityInvocation<IdentitySetResponseInvocationArgs>, >; }; }; }; schema: { accountCapability: ZodObject< { maxDelayedSend: ZodNumber; submissionExtensions: ZodRecord<ZodString, ZodArray<ZodString>>; }, $loose, >; }; uri: "urn:ietf:params:jmap:submission"; validators: { hook: "invocation"; name: string; trigger: { capabilityUri?: keyof JMAPServerCapabilities
; dataType?: JMAPDataType; method?: JMAPMethodName; }; validate( this: void, context: BasePluginContext & { invocation: Invocation<BaseInvocationArgs>; }, ): MaybePromise<ValidationResult>; }[];} = ... Type Declaration
schema: {
accountCapability: ZodObject<
{
maxDelayedSend: ZodNumber;
submissionExtensions: ZodRecord<ZodString, ZodArray<ZodString>>;
},
$loose,
>;
}
uri: "urn:ietf:params:jmap:submission"