export declare function getEffectDedupKey(effect: {
    id?: string;
    type: string;
    message?: {
        content?: unknown;
    };
    toast?: {
        message?: string;
    };
    notification?: {
        title?: string;
        body?: string;
    };
}): string;
export declare function getPersistedEffectContent(effect: {
    type: string;
    message?: {
        content?: unknown;
    };
    toast?: {
        message?: string;
    };
    notification?: {
        title?: string;
        body?: string;
        bubbleContent?: unknown;
    };
}): string | null;
export declare function formatApprovalRequestMessage(modalMessage?: string, buttons?: string[]): string;
export declare function formatMarkerTimestamp(timestamp: number): string;
