import { Context } from '../imports/Context' import { Function } from '../imports/Function' export declare class SchemaMapping { constructor(cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean) countRemoteTable(connectionSysId?: string): number createRemoteTable(input?: string): void listAllMappedTables(filter?: any, start?: number, end?: number): string listColumnsInTable(connectionSysId?: string, schemaName?: string, remoteTableName?: string): string listCompatibleColumnTypes(internalType?: string): string listReferenceColumns(tableName?: string): string listReferenceableTables(filterByObj?: any, maxResultSizeObj?: any): string listSchemasAndTablesInConnection(connectionSysId?: string): string showRemoteTable(tableName?: string): string }