"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var theme_1 = require("../middleware/theme");
var vdom_1 = require("@dojo/framework/core/vdom");
var index_1 = require("../button/index");
var outlinedButtonCss = require("../theme/default/outlined-button.m.css");
var buttonCss = require("../theme/default/button.m.css");
var factory = vdom_1.create({ theme: theme_1.default }).properties();
exports.OutlinedButton = factory(function OutlinedButton(_a) {
    var properties = _a.properties, children = _a.children, theme = _a.middleware.theme;
    var props = properties();
    return (vdom_1.tsx(index_1.default, tslib_1.__assign({}, props, { theme: theme.compose(buttonCss, outlinedButtonCss) }), children()));
});
exports.default = exports.OutlinedButton;

/*# sourceMappingURL=index.js.map*/