import type { SpaceConfig } from '../config/types.js'; import type { SafeEnvironment } from '../contentful/client.js'; import { type ReferenceEntryRow } from './query.js'; export { referenceRowFromCmaEntry } from '../contentful/reference-record.js'; /** * Resolves a slug-indexed reference entry (articleType, tagType, tag) via local index when available, * otherwise falls back to CMA. */ export declare function findReferenceEntryBySlug(space: SpaceConfig, env: SafeEnvironment, contentType: string, slug: string, opts?: { preview?: boolean; }): Promise; /** * Resolves a reference entry by display label (templates use cmsLabel; others use name). */ export declare function findReferenceEntryByLabel(space: SpaceConfig, env: SafeEnvironment, contentType: string, label: string, opts?: { preview?: boolean; }): Promise; //# sourceMappingURL=reference-lookup.d.ts.map