@use '../api-snippets/api-snippets-theme';
@use '../app-footer/app-footer-theme';
@use '../app-toolbar/app-toolbar-theme';
@use '../catalog-header/catalog-header-theme';
@use '../chips/chips-theme';
@use '../code-select/code-select-theme';
@use '../codes-table/codes-table-theme';
@use '../data-access-policy-dialog/data-access-policy-dialog-theme';
@use '../data-dictionary-table/data-dictionary-table-theme';
@use '../data-product-banner/data-product-banner-theme';
@use '../dimension-selection/dimension-selection-theme';
@use '../filter/filter-theme';
@use '../measure-select/measure-select-theme';
@use '../nav-tree/nav-tree-theme';
@use '../package-bundle-selection/bundle-selection-list-theme';
@use '../package-format-selection/format-selection-list-theme';
@use '../packaging/packaging-theme';
@use '../rich-text-editor/rich-text-editor-theme';
@use '../select-table/select-table-theme';
@use '../selectable/selectable-theme';
@use '../stepper/stepper-theme';
@use '../tabulation-display-options/tabulation-display-options-theme';
@use '../tabulation-sort-options/tabulation-sort-options-theme';
@use '../tabulation-table/tabulation-table-theme';
@use '../tabulation-totals-options/tabulation-totals-options-theme';
@use '../variable-distribution/variable-distribution-theme';
@use '../variable-information/variable-information-theme';
@use '../variable-list/variable-list-theme';
@use '../variable-select/variable-select-theme';

// Includes all of the typographic styles.
@mixin all-component-typographies($theme) {
  @include api-snippets-theme.typography($theme);
  @include app-footer-theme.typography($theme);
  @include app-toolbar-theme.typography($theme);
  @include bundle-selection-list-theme.typography($theme);
  @include catalog-header-theme.typography($theme);
  @include chips-theme.typography($theme);
  @include code-select-theme.typography($theme);
  @include codes-table-theme.typography($theme);
  @include data-access-policy-dialog-theme.typography($theme);
  @include data-dictionary-table-theme.typography($theme);
  @include data-product-banner-theme.typography($theme);
  @include dimension-selection-theme.typography($theme);
  @include filter-theme.typography($theme);
  @include format-selection-list-theme.typography($theme);
  @include measure-select-theme.typography($theme);
  @include nav-tree-theme.typography($theme);
  @include packaging-theme.typography($theme);
  @include rich-text-editor-theme.typography($theme);
  @include select-table-theme.typography($theme);
  @include selectable-theme.typography($theme);
  @include stepper-theme.typography($theme);
  @include tabulation-display-options-theme.typography($theme);
  @include tabulation-sort-options-theme.typography($theme);
  @include tabulation-table-theme.typography($theme);
  @include tabulation-totals-options-theme.typography($theme);
  @include variable-distribution-theme.typography($theme);
  @include variable-information-theme.typography($theme);
  @include variable-list-theme.typography($theme);
  @include variable-select-theme.typography($theme);
}
