export type V2MutationRejectedEvent = Record & { type: 'mutation:rejected'; }; export type V2MutationRejectionCause = { failureSource?: string; reason?: string; inputKind?: string; editableCommandKind?: string; }; export declare function createV2MutationRejectionCause(event: unknown): V2MutationRejectionCause; export declare function createV2MutationRejectionNotificationGate(matches: (event: unknown) => event is V2MutationRejectedEvent): { shouldNotify(scope: string | null | undefined, event: unknown): boolean; clear(scope: string | null | undefined): void; };