"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.NotificationsExample = void 0;
const react_1 = __importDefault(require("react"));
const design_system_1 = require("@servicetitan/design-system");
const demo_1 = require("@servicetitan/notifications/dist/demo");
const NotificationsExample = () => (react_1.default.createElement(react_1.default.Fragment, null,
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-b-half" }, "Basic usage"),
    react_1.default.createElement(demo_1.BasicExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Status Variations"),
    react_1.default.createElement(demo_1.StatusVariationsExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Duration"),
    react_1.default.createElement(demo_1.DurationExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Action Button"),
    react_1.default.createElement(demo_1.ActionButtonExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Progress"),
    react_1.default.createElement(demo_1.ProgressExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Prevent Duplicates"),
    react_1.default.createElement(demo_1.PreventDuplicatesExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Multiline Message"),
    react_1.default.createElement(demo_1.MultilineMessageExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Server Default"),
    react_1.default.createElement(demo_1.ServerDefaultExample, null),
    react_1.default.createElement(design_system_1.Text, { size: 4, className: "m-t-4 m-b-half" }, "Server Custom"),
    react_1.default.createElement(demo_1.ServerCustomExample, null)));
exports.NotificationsExample = NotificationsExample;
//# sourceMappingURL=notifications.js.map