"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const form_generator_1 = require("../../utils/form-generator.js");
const HeaderSlider_1 = tslib_1.__importDefault(require("./HeaderSlider.js"));
const schema_1 = require("./schema.js");
const HeaderSliderBlockConfig = {
    component: HeaderSlider_1.default,
    schema: {
        name: 'Header Slider Block',
        group: '@gravity-ui/page-constructor/Card Containers',
        inputs: (0, form_generator_1.generateFromAJV)(schema_1.HeaderSliderBlock['header-slider-block']),
        default: {
            type: 'header-slider-block',
            items: [
                {
                    title: 'Header Slide 1',
                    overtitle: 'Header Slider Block presents',
                    description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
                },
                {
                    image: 'https://storage.yandexcloud.net/cloud-www-assets/constructor/storybook/images/header-bg-video_light.png',
                    mediaView: 'fit',
                    title: 'Header Slide 2',
                    overtitle: 'Header Slider Block presents',
                    description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
                    width: 'm',
                    buttons: [
                        {
                            text: 'Button',
                            theme: 'action',
                        },
                    ],
                },
            ],
        },
    },
};
exports.default = HeaderSliderBlockConfig;
//# sourceMappingURL=index.js.map
