@use './lib/style/all-theme' as dbx-form-theme;

// Structural
@forward './lib/style/core' show core;
@forward './lib/style/all-typography' show all-component-typographies;

// Config
@forward './lib/style/config' show define-dbx-form-theme-config, get-dbx-form-theme-config;

// Theme bundles
@forward './lib/style/all-theme' show all-component-themes;

// Create Theme
@mixin theme($root-selector, $theme-config) {
  #{$root-selector} {
    @include dbx-form-theme.all-component-themes($theme-config);
  }
}
