/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Message Envelope * @export * @interface AuthorizationCheckHeader */ export interface AuthorizationCheckHeader { /** * The message recipient, this could be your CloudMailin email address or custom domain email. * @type {string} * @memberof AuthorizationCheckHeader */ to?: string; /** * The message sender's email address. * @type {string} * @memberof AuthorizationCheckHeader */ from?: string; /** * The size of the message the user is trying to send. This isn't always available as it relies on SIZE being sent to our servers with the message sender. * @type {number} * @memberof AuthorizationCheckHeader */ size?: number; /** * The domain that the remote server authenticated with when it connected to the CloudMailin email Servers * @type {string} * @memberof AuthorizationCheckHeader */ helo_domain?: string; /** * The IP address of the server that is sending this message to the CloudMailin servers * @type {string} * @memberof AuthorizationCheckHeader */ remote_ip?: string; } /** * Check if a given object implements the AuthorizationCheckHeader interface. */ export declare function instanceOfAuthorizationCheckHeader(value: object): value is AuthorizationCheckHeader; export declare function AuthorizationCheckHeaderFromJSON(json: any): AuthorizationCheckHeader; export declare function AuthorizationCheckHeaderFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuthorizationCheckHeader; export declare function AuthorizationCheckHeaderToJSON(json: any): AuthorizationCheckHeader; export declare function AuthorizationCheckHeaderToJSONTyped(value?: AuthorizationCheckHeader | null, ignoreDiscriminator?: boolean): any;