import { type AfmIdentifier, type AfmLocalIdentifier, type AfmObjectIdentifierAttribute, type AfmObjectIdentifierCore, type AfmObjectIdentifierDataset, type AfmObjectIdentifierLabel } from "@gooddata/api-client-tiger"; import { type ObjRef, type ObjRefInScope } from "@gooddata/sdk-model"; import { type TigerObjectType } from "../../types/index.js"; import { type TigerCompatibleObjectType } from "../../types/refTypeMapping.js"; type TigerObjectIdentifier = { identifier: { id: string; type: TigerObjectType; }; }; export declare function toTigerType(value: TigerCompatibleObjectType | undefined, defaultValue?: TigerObjectType): TigerObjectType; export declare function toObjQualifier(ref: ObjRef, defaultValue?: TigerObjectType): TigerObjectIdentifier; /** * @internal */ export declare function toFactQualifier(ref: ObjRef): AfmObjectIdentifierCore; /** * @internal */ export declare function toLabelQualifier(ref: ObjRef): AfmObjectIdentifierLabel; /** * @internal */ export declare function toAttributeQualifier(ref: ObjRef): AfmObjectIdentifierAttribute; /** * @internal */ export declare function toDateDataSetQualifier(ref: ObjRef): AfmObjectIdentifierDataset; /** * @internal */ export declare function toLocalIdentifier(localIdentifier: string): AfmLocalIdentifier; /** * @internal */ export declare function toAfmIdentifier(ref: ObjRefInScope): AfmIdentifier; export {}; //# sourceMappingURL=ObjRefConverter.d.ts.map