import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpFile, HttpInfo } from '../http/http'; import { CollectionResponseWithTotalHubDbTableV3ForwardPaging } from '../models/CollectionResponseWithTotalHubDbTableV3ForwardPaging'; import { HubDbTableCloneRequest } from '../models/HubDbTableCloneRequest'; import { HubDbTableV3 } from '../models/HubDbTableV3'; import { HubDbTableV3Request } from '../models/HubDbTableV3Request'; import { ImportResult } from '../models/ImportResult'; export declare class TablesApiRequestFactory extends BaseAPIRequestFactory { archiveTable(tableIdOrName: string, _options?: Configuration): Promise; cloneDraftTable(tableIdOrName: string, hubDbTableCloneRequest: HubDbTableCloneRequest, _options?: Configuration): Promise; createTable(hubDbTableV3Request: HubDbTableV3Request, _options?: Configuration): Promise; exportDraftTable(tableIdOrName: string, format?: string, _options?: Configuration): Promise; exportTable(tableIdOrName: string, format?: string, _options?: Configuration): Promise; getAllDraftTables(sort?: Array, after?: string, limit?: number, createdAt?: Date, createdAfter?: Date, createdBefore?: Date, updatedAt?: Date, updatedAfter?: Date, updatedBefore?: Date, contentType?: string, archived?: boolean, isGetLocalizedSchema?: boolean, _options?: Configuration): Promise; getAllTables(sort?: Array, after?: string, limit?: number, createdAt?: Date, createdAfter?: Date, createdBefore?: Date, updatedAt?: Date, updatedAfter?: Date, updatedBefore?: Date, contentType?: string, archived?: boolean, isGetLocalizedSchema?: boolean, _options?: Configuration): Promise; getDraftTableDetailsById(tableIdOrName: string, isGetLocalizedSchema?: boolean, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration): Promise; getTableDetails(tableIdOrName: string, isGetLocalizedSchema?: boolean, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration): Promise; importDraftTable(tableIdOrName: string, config?: string, file?: HttpFile, _options?: Configuration): Promise; publishDraftTable(tableIdOrName: string, includeForeignIds?: boolean, _options?: Configuration): Promise; removeTableVersion(tableIdOrName: string, versionId: number, _options?: Configuration): Promise; resetDraftTable(tableIdOrName: string, includeForeignIds?: boolean, _options?: Configuration): Promise; unpublishTable(tableIdOrName: string, includeForeignIds?: boolean, _options?: Configuration): Promise; updateDraftTable(tableIdOrName: string, hubDbTableV3Request: HubDbTableV3Request, isGetLocalizedSchema?: boolean, archived?: boolean, includeForeignIds?: boolean, _options?: Configuration): Promise; } export declare class TablesApiResponseProcessor { archiveTableWithHttpInfo(response: ResponseContext): Promise>; cloneDraftTableWithHttpInfo(response: ResponseContext): Promise>; createTableWithHttpInfo(response: ResponseContext): Promise>; exportDraftTableWithHttpInfo(response: ResponseContext): Promise>; exportTableWithHttpInfo(response: ResponseContext): Promise>; getAllDraftTablesWithHttpInfo(response: ResponseContext): Promise>; getAllTablesWithHttpInfo(response: ResponseContext): Promise>; getDraftTableDetailsByIdWithHttpInfo(response: ResponseContext): Promise>; getTableDetailsWithHttpInfo(response: ResponseContext): Promise>; importDraftTableWithHttpInfo(response: ResponseContext): Promise>; publishDraftTableWithHttpInfo(response: ResponseContext): Promise>; removeTableVersionWithHttpInfo(response: ResponseContext): Promise>; resetDraftTableWithHttpInfo(response: ResponseContext): Promise>; unpublishTableWithHttpInfo(response: ResponseContext): Promise>; updateDraftTableWithHttpInfo(response: ResponseContext): Promise>; }