import { type SmartLinkResponse } from '@atlaskit/linking-types'; import { type LinkPerson, type LinkProvider } from '../common'; import { type EmbedIframeUrlType, type LinkPreview } from '../common/preview/extractPreview'; export declare const extractSmartLinkTitle: (response?: SmartLinkResponse, removeTextHighlightingFromTitle?: boolean) => string | undefined; export declare const extractSmartLinkUrl: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkAri: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkEmbed: (response?: SmartLinkResponse, iframeUrlType?: EmbedIframeUrlType) => LinkPreview | undefined; export declare const extractSmartLinkProvider: (response?: SmartLinkResponse) => LinkProvider | undefined; export declare const extractSmartLinkCreatedOn: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkModifiedOn: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkCreatedBy: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkAuthorGroup: (response: SmartLinkResponse) => LinkPerson[] | undefined; export declare const extractSmartLinkModifiedBy: (response?: SmartLinkResponse) => string | undefined; export declare const extractSmartLinkDownloadUrl: (response?: SmartLinkResponse) => string | undefined;