/**
 * @license
 * Copyright Endlessjs. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */

/*
  Declare variables before making them global.
  dart-sass doesn't allow to declare variable with !global.
 */
$el-enable-css-custom-properties: false !default;
$el-enabled-themes: ();
$el-themes: ();
$el-theme-process-mode: null;
$el-theme-name: 'default';
$el-theme: ();
$el-processed-theme: ();
$el-theme-export-mode: false !default;
$el-themes-export: ();

// public variables
$el-enable-css-custom-properties: false !global !default;
$el-enabled-themes: () !global;
$el-themes: () !global;

// private variables
$el-theme-process-mode: 'lazy-process' !global;
$el-theme-name: null !global;
$el-theme: () !global;
$el-processed-theme: () !global;
$el-theme-export-mode: false !global !default;
$el-themes-export: () !global;

@import 'core/mixins';
@import 'core/functions';
@import 'core/variants';
@import 'core/theming/register';
@import 'core/theming/install';
@import 'core/theming/get-value';
