import type { NativeTextInputActions } from './harness-text-selection.js'; import type { Context as ClientContext } from '@deepseek-ai/cordis'; import type { SnapshotSelectorHook } from '@deepseek-ai/dsh-client-ui-slots'; type HeaderProps = { sessionId: string; useChat?: SnapshotSelectorHook; inputActions?: NativeTextInputActions | undefined; }; export declare function NativeSelectionHeader({ sessionId, useChat, inputActions, doc }: HeaderProps & { doc?: Document; }): import("react").JSX.Element | null; /** Register through a public additive slot; never replace native message renderers. */ export declare function install(ctx: ClientContext, doc?: Document): () => void; export {}; //# sourceMappingURL=harness-native-selection-client.d.ts.map