import { type TextDirection } from '@/dynamic-ui/text-direction'; export declare const STREAMING_MIN_STRONG = 12; export type { TextDirection }; export declare function directionSignalOf(text: string | null | undefined): TextDirection | undefined; export declare function proseTextOf(node: Node): string; export declare function strongDirectionalCount(text: string | null | undefined): number; export declare function decisiveDirection(text: string | null | undefined, minStrong?: number): TextDirection | undefined; export declare const elementDirection: (element: Element, minStrong?: number) => TextDirection | undefined; export declare function latchDirection(next: TextDirection | undefined, previous: TextDirection | undefined): TextDirection | undefined; export declare function sourceDirection(source: string | null | undefined, minStrong?: number): TextDirection | undefined;