/**
 * Copyright 2024 Mytra Control S.L. All rights reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be found in the LICENSE file
 * or at https://opensource.org/licenses/MIT.
 */
export declare const message: {
    $schema: string;
    $id: string;
    title: string;
    type: string;
    discriminator: {
        propertyName: string;
    };
    oneOf: {
        properties: {
            content: {
                $ref: string;
            };
            msg_type: {
                const: string;
            };
            content_type: {
                $ref: string;
            };
            status: {
                $ref: string;
            };
            request_id: {
                $ref: string;
            };
            created: {
                $ref: string;
            };
            from: {
                $ref: string;
            };
            to: {
                $ref: string;
            };
        };
        required: string[];
        additionalProperties: boolean;
    }[];
};
export declare const responseMessage: {
    $schema: string;
    $id: string;
    title: string;
    type: string;
    properties: {
        content: {
            $ref: string;
        };
        msg_type: {
            const: string;
        };
        content_type: {
            $ref: string;
        };
        status: {
            $ref: string;
        };
        request_id: {
            $ref: string;
        };
        created: {
            $ref: string;
        };
        from: {
            $ref: string;
        };
        to: {
            $ref: string;
        };
    };
    required: string[];
    additionalProperties: boolean;
};
export declare const commandMessage: {
    $schema: string;
    $id: string;
    title: string;
    type: string;
    properties: {
        content: {
            $ref: string;
        };
        msg_type: {
            const: string;
        };
        content_type: {
            $ref: string;
        };
        status: {
            $ref: string;
        };
        request_id: {
            $ref: string;
        };
        created: {
            $ref: string;
        };
        from: {
            $ref: string;
        };
        to: {
            $ref: string;
        };
    };
    required: string[];
    additionalProperties: boolean;
};
//# sourceMappingURL=message.schema.d.ts.map