import type { PuckApi } from '@puckeditor/core'; export declare function isInLockedBlock(el: Element, puck: PuckApi): boolean; /** * Keeps canvas text read-only inside any block whose resolved permissions deny * `edit`. The lock is taken from the nearest block, so an editable block nested * inside a locked one stays editable. */ export declare function LockedBlockInputGuard(): null;