import type { CSSProperties, ElementType, HTMLAttributes, ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; type LinedShadowTextProps = Omit, 'children' | 'style'> & { as?: ElementType; children?: ReactNode; color?: string; fontFamily?: CSSProperties['fontFamily']; fontSize?: CssLength; fontStretch?: CSSProperties['fontStretch']; fontWeight?: CSSProperties['fontWeight']; letterSpacing?: CssLength; lineGap?: CssLength; lineHeight?: CSSProperties['lineHeight']; lineWidth?: CssLength; offset?: CssLength; rotate?: string; shadowColor?: string; strokeWidth?: CssLength; style?: CSSProperties; text?: ReactNode; textAlign?: CSSProperties['textAlign']; }; declare const LinedShadowText: ({ as: Component, children, className, color, fontFamily, fontSize, fontStretch, fontWeight, letterSpacing, lineGap, lineHeight, lineWidth, offset, rotate, shadowColor, strokeWidth, style, text, textAlign, ...props }: LinedShadowTextProps) => import("react/jsx-runtime").JSX.Element; export { LinedShadowText }; export type { LinedShadowTextProps };