import type { ExternalObjectCanonicalUrl, ExternalObjectMentionSource, ExternalObjectUrlCanonicalizationOptions, ExternalObjectUrlMatch } from "./external-objects.js"; export declare function findExternalObjectUrlMatches(markdown: string): ExternalObjectUrlMatch[]; export declare function canonicalizeExternalObjectUrl(value: string, options?: ExternalObjectUrlCanonicalizationOptions): ExternalObjectCanonicalUrl | null; export declare function extractExternalObjectCanonicalUrls(markdown: string, options?: ExternalObjectUrlCanonicalizationOptions): ExternalObjectCanonicalUrl[]; export declare function buildExternalObjectScopedIdentityKey(args: { companyId: string; providerKey: string; objectType: string; canonicalIdentityHash: string; }): string; export declare function buildExternalObjectMentionSourceKey(source: Required> & ExternalObjectMentionSource): string; //# sourceMappingURL=external-objects-server.d.ts.map