///
import { ExcalidrawElement } from "../element/types";
export declare const actionToggleLock: {
name: "toggleLock";
trackEvent: {
category: "element";
};
perform: (elements: readonly ExcalidrawElement[], appState: Readonly) => false | {
elements: ExcalidrawElement[];
appState: Readonly;
commitToHistory: true;
};
contextItemLabel: (elements: readonly ExcalidrawElement[], appState: Readonly) => "labels.elementLock.unlock" | "labels.elementLock.lock" | "labels.elementLock.lockAll" | "labels.elementLock.unlockAll";
keyTest: (event: KeyboardEvent | import("react").KeyboardEvent, appState: import("../types").AppState, elements: readonly ExcalidrawElement[]) => boolean;
} & {
keyTest?: ((event: KeyboardEvent | import("react").KeyboardEvent, appState: import("../types").AppState, elements: readonly ExcalidrawElement[]) => boolean) | undefined;
};