/**
 * @file text.stylex.ts
 * @input Uses StyleX, theme tokens
 * @output Exports StyleX styles for Text and Heading props
 * @position Styles module; consumed by Text.tsx, Heading.tsx
 *
 * SYNC: When modified, update:
 * - /packages/core/src/Text/Text.doc.mjs
 */
import * as stylex from '@stylexjs/stylex';
export declare const colorStyles: Readonly<{
    readonly primary: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "light-dark(#0A1317, #DFE2E5)">;
    }>;
    readonly secondary: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "light-dark(#4E606F, #AAAFB5)">;
    }>;
    readonly disabled: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "light-dark(#A4B0BC, #6F747C)">;
    }>;
    readonly placeholder: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "light-dark(#4E606F, #AAAFB5)">;
    }>;
    readonly accent: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "light-dark(#0064E0, #3E9EFB)">;
    }>;
    readonly inherit: Readonly<{
        readonly color: stylex.StyleXClassNameFor<"color", "inherit">;
    }>;
}>;
export declare const weightStyles: Readonly<{
    readonly normal: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "400">;
    }>;
    readonly medium: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "500">;
    }>;
    readonly semibold: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "600">;
    }>;
    readonly bold: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "700">;
    }>;
}>;
export declare const defaultWeightByTypeStyles: Readonly<{
    readonly body: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly large: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly label: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-medium)">;
    }>;
    readonly code: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly supporting: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly 'display-1': Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly 'display-2': Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly 'display-3': Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-normal)">;
    }>;
    readonly inherit: Readonly<{
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "inherit">;
    }>;
}>;
export declare const sizeByTypeStyles: Readonly<{
    readonly body: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-base)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4286">;
    }>;
    readonly large: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-lg)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4118">;
    }>;
    readonly label: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-base)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4286">;
    }>;
    readonly code: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-base)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4286">;
        readonly fontFamily: stylex.StyleXClassNameFor<"fontFamily", "\"SF Mono\", Monaco, Consolas, monospace">;
    }>;
    readonly supporting: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-sm)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.6667">;
    }>;
    readonly 'display-1': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-5xl)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.2381">;
    }>;
    readonly 'display-2': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-4xl)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.2571">;
    }>;
    readonly 'display-3': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-3xl)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.2414">;
    }>;
    readonly inherit: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "inherit">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "inherit">;
    }>;
}>;
export declare const sizeStyles: Readonly<{
    readonly '4xs': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.375rem">;
    }>;
    readonly '3xs': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.4375rem">;
    }>;
    readonly '2xs': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.5rem">;
    }>;
    readonly xsm: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.625rem">;
    }>;
    readonly sm: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.75rem">;
    }>;
    readonly base: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "0.875rem">;
    }>;
    readonly lg: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "1.0625rem">;
    }>;
    readonly xl: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "1.25rem">;
    }>;
    readonly '2xl': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "1.5rem">;
    }>;
    readonly '3xl': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "1.8125rem">;
    }>;
    readonly '4xl': Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "2.1875rem">;
    }>;
}>;
export declare const sizeByLevelStyles: Readonly<{
    readonly 1: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-2xl)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.3333">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly 2: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-xl)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly 3: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-lg)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4118">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly 4: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-base)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.4286">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly 5: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-sm)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.6667">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
    readonly 6: Readonly<{
        readonly fontSize: stylex.StyleXClassNameFor<"fontSize", "var(--font-size-xs)">;
        readonly lineHeight: stylex.StyleXClassNameFor<"lineHeight", "1.6">;
        readonly fontWeight: stylex.StyleXClassNameFor<"fontWeight", "var(--font-weight-semibold)">;
    }>;
}>;
export declare const displayStyles: Readonly<{
    readonly inline: Readonly<{
        readonly display: stylex.StyleXClassNameFor<"display", "inline">;
    }>;
    readonly block: Readonly<{
        readonly display: stylex.StyleXClassNameFor<"display", "block">;
    }>;
}>;
export declare const truncationStyles: Readonly<{
    readonly singleLine: Readonly<{
        readonly overflow: stylex.StyleXClassNameFor<"overflow", "hidden">;
        readonly textOverflow: stylex.StyleXClassNameFor<"textOverflow", "ellipsis">;
        readonly whiteSpace: stylex.StyleXClassNameFor<"whiteSpace", "nowrap">;
        readonly display: stylex.StyleXClassNameFor<"display", "block">;
    }>;
    readonly multiLine: Readonly<{
        readonly overflow: stylex.StyleXClassNameFor<"overflow", "hidden">;
        readonly display: stylex.StyleXClassNameFor<"display", "-webkit-box">;
        readonly WebkitBoxOrient: stylex.StyleXClassNameFor<"WebkitBoxOrient", "vertical">;
    }>;
}>;
export declare const wordBreakStyles: Readonly<{
    readonly 'break-word': Readonly<{
        readonly wordBreak: stylex.StyleXClassNameFor<"wordBreak", "normal">;
        readonly overflowWrap: stylex.StyleXClassNameFor<"overflowWrap", "break-word">;
    }>;
    readonly 'break-all': Readonly<{
        readonly wordBreak: stylex.StyleXClassNameFor<"wordBreak", "break-all">;
    }>;
}>;
export declare const textWrapStyles: Readonly<{
    readonly wrap: Readonly<{
        readonly textWrap: stylex.StyleXClassNameFor<"textWrap", "wrap">;
    }>;
    readonly nowrap: Readonly<{
        readonly textWrap: stylex.StyleXClassNameFor<"textWrap", "nowrap">;
    }>;
    readonly balance: Readonly<{
        readonly textWrap: stylex.StyleXClassNameFor<"textWrap", "balance">;
    }>;
    readonly pretty: Readonly<{
        readonly textWrap: stylex.StyleXClassNameFor<"textWrap", "pretty">;
    }>;
}>;
export declare const capsizeStyles: Readonly<{
    readonly enabled: Readonly<{
        readonly textBoxEdge: stylex.StyleXClassNameFor<"textBoxEdge", "cap alphabetic">;
        readonly textBoxTrim: stylex.StyleXClassNameFor<"textBoxTrim", "trim-both">;
        readonly display: stylex.StyleXClassNameFor<"display", "block">;
    }>;
}>;
export declare const decorationStyles: Readonly<{
    readonly strikethrough: Readonly<{
        readonly textDecoration: stylex.StyleXClassNameFor<"textDecoration", "line-through">;
    }>;
}>;
export declare const tabularNumbersStyle: Readonly<{
    readonly enabled: Readonly<{
        readonly fontVariantNumeric: stylex.StyleXClassNameFor<"fontVariantNumeric", "tabular-nums">;
    }>;
}>;
export declare const justifyStyles: Readonly<{
    readonly start: Readonly<{
        readonly textAlign: stylex.StyleXClassNameFor<"textAlign", "start">;
    }>;
    readonly center: Readonly<{
        readonly textAlign: stylex.StyleXClassNameFor<"textAlign", "center">;
    }>;
    readonly end: Readonly<{
        readonly textAlign: stylex.StyleXClassNameFor<"textAlign", "end">;
    }>;
}>;
export declare const truncationTooltipStyles: Readonly<{
    readonly content: Readonly<{
        readonly maxWidth: stylex.StyleXClassNameFor<"maxWidth", "300px">;
        readonly wordBreak: stylex.StyleXClassNameFor<"wordBreak", "break-word">;
    }>;
}>;
//# sourceMappingURL=text.stylex.d.ts.map