export declare const ACTION_CHANGE_MARKER_KEY = "__action_change__"; export declare const ACTION_CHANGE_MARKER_ORG_PREFIX = "__org__:"; export interface ActionChangeTarget { actionName?: string; owner?: string; orgId?: string; requestSource?: string; nonce?: string; /** Delivers the event to every user who can read this resource, not just the * actor. Both fields travel together. */ resourceType?: string; resourceId?: string; } export declare function actionChangeDedupeKey(target: ActionChangeTarget, markerIdentity: string): string; export declare function actionChangeMarkerSession(target: ActionChangeTarget): string | null; export declare function actionChangeMarkerValue(target: ActionChangeTarget): Record; export declare function parseActionChangeMarker(sessionId: unknown, value: unknown): ActionChangeTarget | null;