"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.schema = exports.emailSchema = exports.verifySchema = exports.sendVerificationSchema = exports.responseSchema = exports.parentSchema = void 0;
const abstract_schema_1 = require("../abstract.schema");
class SocialNetworkEmailsSchema extends abstract_schema_1.AbstractSchema {
    constructor(schemas) {
        super(schemas);
        this.parentSchema = {};
        this.responseSchema = {};
    }
}
exports.parentSchema = {
    store_id: "000111222333444555666777",
    user_id: "000111222333444555666777",
};
exports.responseSchema = {
    store_id: "000111222333444555666777",
    user_id: "000111222333444555666777",
};
exports.sendVerificationSchema = {
    store_id: "000111222333444555666777",
    user_id: "000111222333444555666777",
    email: "",
};
exports.verifySchema = {
    store_id: "000111222333444555666777",
    user_id: "000111222333444555666777",
    email: "123",
    code: "1234",
};
exports.emailSchema = {
    store_id: "000111222333444555666777",
    user_id: "000111222333444555666777",
    list: [
        {
            subject: "",
            html: "",
            data: {},
            email: "",
        },
    ],
};
exports.schema = new SocialNetworkEmailsSchema({
    parentSchema: exports.parentSchema,
    responseSchema: exports.responseSchema,
    emailSchema: exports.emailSchema,
    sendVerificationSchema: exports.sendVerificationSchema,
    verifySchema: exports.verifySchema,
});
