export declare const $MessagingServiceAuthentication: { readonly properties: { readonly createdTime: { readonly type: "string"; readonly isReadOnly: true; }; readonly updatedTime: { readonly type: "string"; readonly isReadOnly: true; }; readonly createdBy: { readonly type: "string"; readonly isReadOnly: true; }; readonly changedBy: { readonly type: "string"; readonly isReadOnly: true; }; readonly id: { readonly type: "string"; readonly description: "Primary key set by the server."; readonly isReadOnly: true; }; readonly messagingServiceConnectionId: { readonly type: "string"; readonly description: "The ID of the connection object associated to the authentication object."; readonly isReadOnly: true; }; readonly name: { readonly type: "string"; readonly description: "The name of the authentication object."; readonly isRequired: true; }; readonly authenticationType: { readonly type: "string"; readonly description: "The type of the authentication object."; readonly isRequired: true; }; readonly authenticationDetails: { readonly type: "dictionary"; readonly contains: { readonly description: "A JSON map containing a map of extra details for the authentication."; readonly properties: {}; }; }; readonly messagingServiceCredentials: { readonly type: "array"; readonly contains: { readonly type: "MessagingServiceCredentials"; }; }; readonly type: { readonly type: "string"; readonly isReadOnly: true; }; }; };