import type { SpaceConfig } from '../config/types.js'; import { makeAssetLink } from '../session/refs.js'; export interface AssetIdAliasResult { assetId: string | undefined; warnings: string[]; } /** * Resolves paired asset ID shorthands (field name vs `*Id` suffix). * Prefers the field-name form when both differ. */ export declare function resolveAssetIdAlias(label: string, fieldNameValue: string | undefined, idSuffixValue: string | undefined): AssetIdAliasResult; /** * Resolves an exact asset fileName via the local media index (no CMA scan). */ export declare function resolveAssetIdFromFilename(space: SpaceConfig, fileName: string, label: string): Promise; export declare function assetLinkFromId(assetId: string): ReturnType; //# sourceMappingURL=asset-link-from-json.d.ts.map