import{h}from"@stencil/core";export class ScHeading{constructor(){this.size="medium"}render(){return h("div",{key:"935099e0b4b8135479ea1121b7ce2f1fdb8a135e",part:"base",class:{heading:!0,"heading--small":"small"===this.size,"heading--medium":"medium"===this.size,"heading--large":"large"===this.size}},h("div",{key:"538a45869b74fcdcb1839a6d2e74c0a81dec677e",class:{heading__text:!0}},h("div",{key:"c4d5f199f846f4ffe94365c65650068b0e64d83f",class:"heading__title",part:"title"},h("slot",{key:"978a8505a926ad3c01cb2ff10496d2987bf2c187"})),h("div",{key:"819d2e6425807741eda9a7c81796fd760585ef3a",class:"heading__description",part:"description"},h("slot",{key:"842457d70a287604da2e03856249e6d2c4b46328",name:"description"}))),h("slot",{key:"b905a6e1f76a3fda3d9d2cf4e10f6a663101edb0",name:"end"}))}static get is(){return"sc-heading"}static get encapsulation(){return"shadow"}static get originalStyleUrls(){return{$:["sc-heading.scss"]}}static get styleUrls(){return{$:["sc-heading.css"]}}static get properties(){return{size:{type:"string",mutable:!1,complexType:{original:"'small' | 'medium' | 'large'",resolved:'"large" | "medium" | "small"',references:{}},required:!1,optional:!1,docs:{tags:[],text:""},attribute:"size",reflect:!1,defaultValue:"'medium'"}}}static get elementRef(){return"el"}}