/** Localized copy adapters for Cordis-free UI primitives used by Tool cards. */
import type { DiffBlockLabels, MarkdownLabels, ReadBlockLabels, SearchBlockLabels, WebBlockLabels } from '@deepseek-ai/dsh-client-ui-primitives';
import type { TranslateNS } from '@deepseek-ai/dsh-client-ui-slots';
type T = TranslateNS<'conversation'>;
/**
 * Build localized Markdown chrome labels.
 * @param t - Conversation locale seat.
 * @returns Markdown chrome labels.
 */
export declare function markdownLabels(t: T): MarkdownLabels;
/**
 * Build localized diff-card chrome labels.
 * @param t - Conversation locale seat.
 * @returns Diff-card chrome labels.
 */
export declare function diffBlockLabels(t: T): DiffBlockLabels;
/**
 * Build localized read-card chrome labels.
 * @param t - Conversation locale seat.
 * @returns Read-card chrome labels.
 */
export declare function readBlockLabels(t: T): ReadBlockLabels;
/**
 * Build localized search-card chrome labels.
 * @param t - Conversation locale seat.
 * @returns Search-card chrome labels.
 */
export declare function searchBlockLabels(t: T): SearchBlockLabels;
/**
 * Build localized web-card chrome labels.
 * @param t - Conversation locale seat.
 * @returns Web-card chrome labels.
 */
export declare function webBlockLabels(t: T): WebBlockLabels;
export {};
//# sourceMappingURL=primitive-labels.d.ts.map