import { DashboardItemService } from '../../dashboard/dashboard-item/dashboard-item.service';
import { McpContext } from '../types/mcp-context.type';
export declare class CoreDashboardItemsMcpTools {
    private readonly dashboardItemService;
    constructor(dashboardItemService: DashboardItemService);
    listDashboardItems(args: {
        page?: number;
        pageSize?: number;
        dashboardId?: number;
    }, context: McpContext): Promise<any>;
    createDashboardItem(args: {
        dashboardId: number;
        componentId: number;
        position?: any;
        config?: any;
    }, context: McpContext): Promise<any>;
    deleteDashboardItem(args: {
        id: number;
    }, context: McpContext): Promise<any>;
}
//# sourceMappingURL=core-dashboard-items.mcp-tools.d.ts.map