part of '../table.dart'; abstract class ITableRepository { Future> fetchTables({ int page = 1, int limit = 50, String? status, }); Future> createTable({ required String name, required int capacity, }); Future> updatePosition({ required String id, required Offset position, }); Future> transferTable({ required String fromTableId, required String toTableId, }); }