import { type WorkbookFeaturePlugin } from '@bilig/workbook/features';
import type { WorkbookCommandService } from './workbook-command-service.js';
import type { WorkbookProjectionInterceptorService } from './workbook-projection-interceptors.js';
export declare const WORKBOOK_TABLES_FEATURE_ID = "tables";
export declare const WORKBOOK_TABLE_COMMAND_IDS: Readonly<{
    createFromSelection: "tables.createFromSelection";
    upsert: "tables.upsert";
    delete: "tables.delete";
    resize: "tables.resize";
    renameHeader: "tables.renameHeader";
}>;
export declare function createWorkbookTablesFeaturePlugin(): WorkbookFeaturePlugin;
export declare function registerWorkbookTablesFeature(args: {
    readonly commandService: WorkbookCommandService;
    readonly projectionService: WorkbookProjectionInterceptorService;
}): () => void;
