import { SynapseApiResponse } from '@/mocks/msw/handlers';
import { TableUpdateTransactionResponse, ViewColumnModelResponse } from '@sage-bionetworks/synapse-types';
/**
 * Creates MSW handlers for basic table query operations.
 *
 * To register a specific table query result, see `./tableQueryService#registerTableQueryResult`.
 * @param backendOrigin
 * @param entityId
 */
export declare function getHandlersForTableQuery(backendOrigin?: string, entityId?: string): import("msw").HttpHandler[];
export declare function getAnnotationColumnHandlers(response: ViewColumnModelResponse, backendOrigin?: string): import("msw").HttpHandler[];
export declare function getDefaultColumnHandlers(backendOrigin?: string): import("msw").HttpHandler[];
export declare function getCreateColumnModelBatchHandler(backendOrigin?: string): import("msw").HttpHandler;
export declare function getTableTransactionHandlers(response: SynapseApiResponse<TableUpdateTransactionResponse>, backendOrigin?: string, statusCode?: number): import("msw").HttpHandler[];
//# sourceMappingURL=tableQueryHandlers.d.ts.map