import { type ObjectType } from "@gooddata/sdk-model"; import { type TigerAfmType, type TigerObjectType } from "./index.js"; /** * @alpha */ export type TigerCompatibleObjectType = Exclude; /** * @alpha */ export type TigerAfmCompatibleObjectType = Extract; /** * @alpha */ export declare const tigerIdTypeToObjectType: { [tigerType in TigerObjectType]: TigerCompatibleObjectType; }; /** * @alpha */ export declare const objectTypeToTigerIdType: { analyticalDashboard: TigerObjectType; attribute: TigerObjectType; attributeHierarchy: TigerObjectType; automation: TigerObjectType; colorPalette: TigerObjectType; dashboardPlugin: TigerObjectType; dataSet: TigerObjectType; dateAttributeHierarchy: TigerObjectType; dateHierarchyTemplate: TigerObjectType; displayForm: TigerObjectType; exportDefinition: TigerObjectType; fact: TigerObjectType; filterContext: TigerObjectType; filterView: TigerObjectType; insight: TigerObjectType; measure: TigerObjectType; memoryItem: TigerObjectType; notificationChannel: TigerObjectType; parameter: TigerObjectType; theme: TigerObjectType; user: TigerObjectType; userDataFilter: TigerObjectType; userGroup: TigerObjectType; variable: TigerObjectType; workspaceDataFilter: TigerObjectType; workspaceDataFilterSetting: TigerObjectType; }; /** * @alpha */ export declare const objectTypeToTigerAfmType: Record; /** * @alpha */ export declare const isTigerCompatibleType: (obj: unknown) => obj is TigerObjectType; export declare const isTigerAfmCompatibleType: (obj: unknown) => obj is TigerAfmCompatibleObjectType; /** * @alpha */ export declare const isTigerType: (obj: unknown) => obj is TigerObjectType; //# sourceMappingURL=refTypeMapping.d.ts.map