import type { JsonLd } from '@atlaskit/json-ld-types';
import type { PreviewBlockProps } from '../../../FlexibleCard/components/blocks/preview-block/types';
import type { TitleBlockProps } from '../../../FlexibleCard/components/blocks/title-block/types';
import type { ElementItem } from '../../../FlexibleCard/components/blocks/types';
import { type InternalFlexibleUiOptions } from '../../../FlexibleCard/types';
export declare const getSimulatedBetterMetadata: (cardDetails?: JsonLd.Response) => SimulatedMetadata;
type SimulatedMetadata = {
    bottomMetadata?: ElementItem[];
    titleMetadata: ElementItem[];
    topMetadata: ElementItem[];
};
export declare const FlexibleCardUiOptions: InternalFlexibleUiOptions;
export declare const titleBlockOptions: Partial<TitleBlockProps>;
export declare const PreviewBlockOptions: Partial<PreviewBlockProps>;
export {};
