export type EscapeCancellationAction = "dismiss" | "arm" | "cancel-all" | "none"; export declare function escapeCancellationAction(input: { readonly dismissed: boolean; readonly doublePress: boolean; readonly hasCancelableWork: boolean; }): EscapeCancellationAction; export declare function preserveEscapeArmAfterTurn(hasCancelableWork: boolean): boolean;