/** * Deletion judgment for the effect planner. * * `validateDeletion` reproduces the Apps Script `validateDeletion_` full-row * deletion guard exactly; the kind predicates classify delete effects and * supported effect kinds for the apply-effects request validation. */ import type { SyncProjectionEffect } from "../../../../contracts/sheets/syncSheets.js"; import type { PreflightContext } from "./preflightTypes.js"; /** Validates the full-row deletion guard exactly like `validateDeletion_`. */ export declare function validateDeletion(context: PreflightContext, effect: SyncProjectionEffect): string | null; export declare function isDeletionEffect(effectKind: string): boolean; export declare function isSyncEffectKind(value: string): boolean; //# sourceMappingURL=plannerDeletion.d.ts.map