import { KanbanRecord } from '../../web/views/kanban/kanban_record'; export class LunchKanbanRecord extends KanbanRecord { onGlobalClick(ev: any): void; } declare const LunchKanbanRenderer_base: { new (): { [x: string]: any; setup(...args: any[]): void; action: { doAction: (actionRequest: ActionRequest, options?: ActionOptions) => Promise; doActionButton: (params: DoActionButtonParams, { isEmbeddedAction }?: { isEmbeddedAction: any; }) => Promise; switchView: (viewType: ViewType, props?: Object | undefined) => Promise; restore: (jsId: string) => Promise; loadState: () => Promise; loadAction(actionRequest: any, context: any): Promise; readonly currentController: any; } | undefined; openOrderLine(productId: any, orderId: any): void; }; [x: string]: any; }; export class LunchKanbanRenderer extends LunchKanbanRenderer_base { static template: string; static components: any; getGroupsOrRecords(...args: any[]): any; } export {};