/**
 * 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.
 */
import type { MessageStatus } from './MessageStatus';
import type { MessageToUser } from './MessageToUser';
/**
 * JSON schema for a user message bundled with a status
 * @export
 * @interface MessageBundle
 */
export interface MessageBundle {
    /**
     *
     * @type {MessageToUser}
     * @memberof MessageBundle
     */
    message?: MessageToUser;
    /**
     *
     * @type {MessageStatus}
     * @memberof MessageBundle
     */
    status?: MessageStatus;
}
/**
 * Check if a given object implements the MessageBundle interface.
 */
export declare function instanceOfMessageBundle(value: object): value is MessageBundle;
export declare function MessageBundleFromJSON(json: any): MessageBundle;
export declare function MessageBundleFromJSONTyped(json: any, ignoreDiscriminator: boolean): MessageBundle;
export declare function MessageBundleToJSON(json: any): MessageBundle;
export declare function MessageBundleToJSONTyped(value?: MessageBundle | null, ignoreDiscriminator?: boolean): any;
