import { ValueOf } from '../../kit/utils/types';
export declare const themeBase: {
    background: undefined;
    backgroundBorder: undefined;
    backgroundBorderStrong: undefined;
    backgroundBorderWeak: undefined;
    backgroundOn: undefined;
    backgroundOnStrong: undefined;
    backgroundOnWeak: undefined;
    backgroundStrong: undefined;
    backgroundWeak: undefined;
    brand: string;
    brandStrong: undefined;
    brandWeak: undefined;
    colorScheme: string;
    float: undefined;
    floatBorder: undefined;
    floatBorderStrong: undefined;
    floatBorderWeak: undefined;
    floatOn: undefined;
    floatOnStrong: undefined;
    floatOnWeak: undefined;
    floatStrong: undefined;
    floatWeak: undefined;
    fontFamily: string;
    fontFamilyCode: string;
    density: string;
    fontFamilyVar: string;
    borderRadius: string;
    ix: undefined;
    borderRadiusStrong: string;
    ixActive: undefined;
    borderRadiusWeak: string;
    ixBorder: undefined;
    elevation: undefined;
    ixBorderActive: undefined;
    elevationStrong: undefined;
    stage: undefined;
    elevationWeak: undefined;
    stageBorder: undefined;
    ixBorderInactive: undefined;
    stageBorderStrong: undefined;
    ixBorderStrong: undefined;
    stageBorderWeak: undefined;
    ixBorderWeak: undefined;
    strong: undefined;
    ixInactive: undefined;
    weak: undefined;
    ixOn: undefined;
    stageOn: undefined;
    ixOnActive: undefined;
    stageOnStrong: undefined;
    ixOnInactive: undefined;
    stageOnWeak: undefined;
    ixOnStrong: undefined;
    stageStrong: undefined;
    ixOnWeak: undefined;
    stageWeak: undefined;
    ixStrong: undefined;
    surface: undefined;
    ixWeak: undefined;
    surfaceBorder: undefined;
    overlay: undefined;
    surfaceBorderStrong: undefined;
    overlayStrong: undefined;
    surfaceOn: undefined;
    overlayWeak: undefined;
    surfaceOnStrong: undefined;
    statusActive: string;
    surfaceStrong: undefined;
    statusActiveOn: string;
    surfaceWeak: undefined;
    statusActiveOnStrong: undefined;
    statusActiveOnWeak: undefined;
    surfaceOnWeak: undefined;
    statusActiveStrong: undefined;
    statusActiveWeak: undefined;
    surfaceBorderWeak: undefined;
    statusCritical: string;
    statusCriticalOn: string;
    statusCriticalOnStrong: undefined;
    statusCriticalOnWeak: undefined;
    statusCriticalStrong: undefined;
    statusCriticalWeak: undefined;
    statusError: string;
    statusInactive: string;
    statusInactiveOn: string;
    statusInactiveOnStrong: undefined;
    statusInactiveOnWeak: undefined;
    statusInactiveStrong: undefined;
    statusInactiveWeak: undefined;
    statusPending: string;
    statusPendingOn: string;
    statusPendingOnStrong: undefined;
    statusPendingOnWeak: undefined;
    statusPendingStrong: undefined;
    statusPendingWeak: undefined;
    statusPotential: string;
    statusSuccess: string;
    statusSuccessOn: string;
    statusSuccessOnStrong: undefined;
    statusSuccessOnWeak: undefined;
    statusSuccessStrong: undefined;
    targetFocus: string;
    statusSuccessWeak: undefined;
    strokeWidth: string;
    statusWarning: string;
    strokeWidthStrong: string;
    statusWarningOn: string;
    strokeWidthWeak: string;
    statusWarningOnStrong: undefined;
    statusWarningOnWeak: undefined;
    statusWarningStrong: undefined;
    statusWarningWeak: undefined;
};
export type Theme = Record<keyof typeof themeBase, string>;
export type ThemeVariable = keyof typeof themeBase;
export declare const Spacing: {
    readonly None: 0;
    readonly Xs2: 2;
    readonly Xs: 4;
    readonly Sm: 6;
    readonly Md: 8;
    readonly Lg: 12;
    readonly Xl: 16;
    readonly Xl2: 20;
    readonly Xl3: 24;
    readonly Xl4: 32;
    readonly Xl5: 40;
    readonly Xl6: 48;
    readonly Xl7: 64;
};
export type Spacing = ValueOf<typeof Spacing>;
export declare const globalCssVars: {
    animationCurve: string;
    iconBig: string;
    iconEnormous: string;
    iconGiant: string;
    iconGreat: string;
    iconHuge: string;
    iconJumbo: string;
    iconLarge: string;
    iconMedium: string;
    iconMega: string;
    iconSmall: string;
    iconTiny: string;
    navBottomBarHeight: string;
    navSideBarWidthMax: string;
    navSideBarWidthMin: string;
};
//# sourceMappingURL=themeUtils.d.ts.map