import { Direction } from "@microsoft/fast-web-utilities"; import { DesignSystem, DesignSystemResolver } from "../design-system"; import { Palette } from "../utilities/color/palette"; import { FontWeight } from "./fonts"; /** * Safely retrieves the value from a key of the DesignSystem. */ export declare function getDesignSystemValue(key: K): (designSystem?: T) => T[K]; /** * Retrieve the backgroundColor when invoked with a DesignSystem */ export declare const backgroundColor: DesignSystemResolver; /** * Retrieve the accentBaseColor when invoked with a DesignSystem */ export declare const accentBaseColor: DesignSystemResolver; /** * Retrieve the cornerRadius when invoked with a DesignSystem */ export declare const cornerRadius: DesignSystemResolver; /** * Retrieve the elevatedCornerRadius when invoked with a DesignSystem */ export declare const elevatedCornerRadius: DesignSystemResolver; /** * Retrieve the neutral palette from the design system */ export declare const neutralPalette: DesignSystemResolver; /** * Retrieve the accent palette from the design system */ export declare const accentPalette: DesignSystemResolver; /** * Retrieve the contrast from the design system */ export declare const contrast: DesignSystemResolver; /** * Retrieve the designUnit from the design system */ export declare const designUnit: DesignSystemResolver; /** * Retrieve the baseHeightMultiplier from the design system */ export declare const baseHeightMultiplier: DesignSystemResolver; /** * Retrieve the baseHorizontalSpacingMultiplier from the design system */ export declare const baseHorizontalSpacingMultiplier: DesignSystemResolver; /** * Retrieve the direction from the design system */ export declare const direction: DesignSystemResolver; /** * Retrieve the outlineWidth from the design system */ export declare const outlineWidth: DesignSystemResolver; /** * Retrieve the focusOutlineWidth from the design system */ export declare const focusOutlineWidth: DesignSystemResolver; /** * Retrieve the direction from the design system */ export declare const disabledOpacity: DesignSystemResolver; export declare const accentFillRestDelta: DesignSystemResolver; export declare const accentFillHoverDelta: DesignSystemResolver; export declare const accentFillActiveDelta: DesignSystemResolver; export declare const accentFillFocusDelta: DesignSystemResolver; export declare const accentFillSelectedDelta: DesignSystemResolver; export declare const accentForegroundRestDelta: DesignSystemResolver; export declare const accentForegroundHoverDelta: DesignSystemResolver; export declare const accentForegroundActiveDelta: DesignSystemResolver; export declare const accentForegroundFocusDelta: DesignSystemResolver; export declare const neutralFillRestDelta: DesignSystemResolver; export declare const neutralFillHoverDelta: DesignSystemResolver; export declare const neutralFillActiveDelta: DesignSystemResolver; export declare const neutralFillFocusDelta: DesignSystemResolver; export declare const neutralFillSelectedDelta: DesignSystemResolver; export declare const neutralFillInputRestDelta: DesignSystemResolver; export declare const neutralFillInputHoverDelta: DesignSystemResolver; export declare const neutralFillInputActiveDelta: DesignSystemResolver; export declare const neutralFillInputFocusDelta: DesignSystemResolver; export declare const neutralFillInputSelectedDelta: DesignSystemResolver; export declare const neutralFillStealthRestDelta: DesignSystemResolver; export declare const neutralFillStealthHoverDelta: DesignSystemResolver; export declare const neutralFillStealthActiveDelta: DesignSystemResolver; export declare const neutralFillStealthFocusDelta: DesignSystemResolver; export declare const neutralFillStealthSelectedDelta: DesignSystemResolver; export declare const neutralFillToggleHoverDelta: DesignSystemResolver; export declare const neutralFillToggleActiveDelta: DesignSystemResolver; export declare const neutralFillToggleFocusDelta: DesignSystemResolver; export declare const baseLayerLuminance: DesignSystemResolver; export declare const neutralFillCardDelta: DesignSystemResolver; /** * @deprecated Neutral foreground is now based on contrast and this is no longer used. */ export declare const neutralForegroundDarkIndex: DesignSystemResolver; /** * @deprecated Neutral foreground is now based on contrast and this is no longer used. */ export declare const neutralForegroundLightIndex: DesignSystemResolver; export declare const neutralForegroundHoverDelta: DesignSystemResolver; export declare const neutralForegroundActiveDelta: DesignSystemResolver; export declare const neutralForegroundFocusDelta: DesignSystemResolver; export declare const neutralDividerRestDelta: DesignSystemResolver; export declare const neutralOutlineRestDelta: DesignSystemResolver; export declare const neutralOutlineHoverDelta: DesignSystemResolver; export declare const neutralOutlineActiveDelta: DesignSystemResolver; export declare const getFontWeight: DesignSystemResolver; export declare const neutralOutlineFocusDelta: DesignSystemResolver;