export class Container {
    constructor() {
        /**
         * The elevation of the container using 0 - 4 values of the design system elevation specs.
         * Default is 2.
         */
        this.elevation = 2;
        /**
         * If true the container will display as flex instead of block
         */
        this.flex = false;
        /**
         * The padding of the container using the container padding specs 0 - 5.
         * Default is 1.
         */
        this.gutter = 1;
        /**
         * The border radius using the container radius specs from 0 - 2.
         * Default is 0.
         */
        this.radius = 0;
    }
    static get is() { return "anj-container"; }
    static get encapsulation() { return "scoped"; }
    static get originalStyleUrls() { return {
        "$": ["container.scss"]
    }; }
    static get styleUrls() { return {
        "$": ["container.css"]
    }; }
    static get properties() { return {
        "elevation": {
            "type": "number",
            "mutable": false,
            "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
            },
            "required": false,
            "optional": false,
            "docs": {
                "tags": [],
                "text": "The elevation of the container using 0 - 4 values of the design system elevation specs.\nDefault is 2."
            },
            "attribute": "elevation",
            "reflect": true,
            "defaultValue": "2"
        },
        "flex": {
            "type": "boolean",
            "mutable": false,
            "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
            },
            "required": false,
            "optional": false,
            "docs": {
                "tags": [],
                "text": "If true the container will display as flex instead of block"
            },
            "attribute": "flex",
            "reflect": true,
            "defaultValue": "false"
        },
        "gutter": {
            "type": "number",
            "mutable": false,
            "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
            },
            "required": false,
            "optional": false,
            "docs": {
                "tags": [],
                "text": "The padding of the container using the container padding specs 0 - 5.\nDefault is 1."
            },
            "attribute": "gutter",
            "reflect": true,
            "defaultValue": "1"
        },
        "radius": {
            "type": "number",
            "mutable": false,
            "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
            },
            "required": false,
            "optional": false,
            "docs": {
                "tags": [],
                "text": "The border radius using the container radius specs from 0 - 2.\nDefault is 0."
            },
            "attribute": "radius",
            "reflect": true,
            "defaultValue": "0"
        }
    }; }
}
