import { type ObjRef } from "@gooddata/sdk-model";
import { type DashboardContext } from "../../types/commonTypes.js";
export declare function getElementTitle(projectId: string, dfRef: ObjRef, attrElementUriOrPrimaryLabel: string, ctx: DashboardContext): Promise<string | null>;
/**
 * For set of primary label elements and secondary label ref resolves element titles in this label
 * @param projectId - model's project id to resolve elements in
 * @param secondaryLabelRef - reference to label to resolve elements for
 * @param attrPrimaryLabelValues - element values in primary label of the attribute
 * @param ctx - dashboard context
 * @returns Element values in secondary label for provided primary label values
 */
export declare function getElementsSecondaryTitles(projectId: string, secondaryLabelRef: ObjRef, attrPrimaryLabelValues: (string | null)[], ctx: DashboardContext): Promise<Array<string | null>>;
//# sourceMappingURL=getElementTitle.d.ts.map