import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class TablesService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getTables({ orgSlug, limit, attributes, listColumns, where, }: { orgSlug: string; limit?: number; attributes?: Array<(Array | string)>; listColumns?: boolean; where?: any; }): CancelablePromise; postTables({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: { name: string; formId: number; }; }): CancelablePromise; putTablesView({ orgSlug, tableName, }: { orgSlug: string; tableName: string; }): CancelablePromise; putTablesViews({ orgSlug, }: { orgSlug: string; }): CancelablePromise; getTables1({ orgSlug, id, listColumns, }: { orgSlug: string; id: string; listColumns?: boolean; }): CancelablePromise; putTables({ orgSlug, id, requestBody, }: { orgSlug: string; id: string; requestBody?: { name: string; formId: number; }; }): CancelablePromise; deleteTables({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; }