export declare const toTimestamp: (value: unknown, fallback?: number) => number; export interface ChatThreadRef { chatId: string | null; threadId: string | null; } export interface ChatTargetRef { chatId: string | null; threadId: string | null; messageId: string | null; } export declare function extractChatIdFromChatRef(chatRef: string | null | undefined): string | null; export declare function buildChatTargetRef(chatIdOrRef: string): string; export declare function extractThreadIdFromThreadRef(threadRef: string | null | undefined): string | null; export declare function extractChatThreadRef(uri: string | null | undefined): ChatThreadRef; export declare function extractChatTargetRef(uri: string | null | undefined): ChatTargetRef; export declare function resolveThreadChatId(thread: Pick, 'parent'> | null | undefined): string | null;