import { DCSerializable } from "./DCSerializable"; import { IDCColDefs, IDCFcDefs } from "./IDCSchema"; export interface IDCAssociationManager { getColumns(t: DCSerializable): IDCColDefs; getColumns(t: string): IDCColDefs; getForeignColumns(obj: DCSerializable): IDCFcDefs; getForeignObject(obj: DCSerializable, property: string, foreignId: string): DCSerializable; getNewItem(table: string, id?: string): DCSerializable; getShortId(guid: string): string; queueReferenceRebuild(obj: DCSerializable): any; }