import { GridTools } from './GridTools'; import { ExtensionBase } from '../ExtensionBase'; export declare class GridExtension extends ExtensionBase { static getName: () => string; private sharedToolbar; gridTools: GridTools; state: { isActive: boolean; }; switchMode(): void; added(): Promise; deleted(): void; constructor(viewerName: string, options: { saveStateHandler?: (stateName: string, state: any) => void; restoreStateHandler?: (stateName: string, state: any) => Promise; }); initKeymap(): void; sharedToolbarRender(container: HTMLElement): void; private onLoaded; }