import { SimpleResponse } from "./SimpleResponse"; import { RemoteTableDefinition } from "./RemoteTableDefinition"; import { ColumnDefinitionResponse } from "./ColumnDefinitionResponse"; import { ColumnDefinition } from "./ColumnDefinition"; import { Context } from "../imports/Context"; export declare class RemoteTableManager { static addColumn( tableName?: string, scriptableColumnDefinition?: ColumnDefinition ): ColumnDefinitionResponse; constructor( cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean ); static createTable(srtd?: RemoteTableDefinition): SimpleResponse; static deleteColumn( tableNameObject?: any, columnNameObject?: any ): SimpleResponse; static deleteTable(remoteTableNameObject?: any): SimpleResponse; static getColumn( tableName?: string, columnName?: string ): ColumnDefinitionResponse; static updateColumn( tableName?: string, scd?: ColumnDefinition ): SimpleResponse; }