export declare function resolveClockConfigWithNative(raw: unknown, rawIsUndefined: boolean): Record<string, unknown> | null;
export declare function resolveClockSessionScopeWithNative(primary: Record<string, unknown> | null | undefined, fallback: Record<string, unknown> | null | undefined): string | null;
export declare function buildClockMarkerScheduleMessagesWithNative(requestId: string, markerIndex: number, marker: Record<string, unknown>, payload: Record<string, unknown>): unknown[];
export declare function findLastUserMessageIndexWithNative(messages: unknown[]): number;
export declare function injectTimeTagIntoMessagesWithNative(messages: unknown[], timeTagLine: string): unknown[];
export declare function buildDueReminderUserMessageWithNative(reservation: unknown, dueInjectText: string): unknown;
export declare function buildClockReminderMetadataWithNative(nextRequestMetadata: unknown, metadata: Record<string, unknown>, dueUserMessage: unknown, reservation: unknown): Record<string, unknown>;
export declare function buildClockReminderMessagesWithNative(baseMessages: unknown[], markerToolMessages: unknown[], dueUserMessage: unknown, timeTagLine: string): unknown[];
