import type { MediaAssetWithLabels } from '@riverbankcms/media-storage-supabase';
export declare const RICH_TEXT_IMAGE_MAX_WIDTH = 1920;
export declare const RICH_TEXT_IMAGE_QUALITY = 85;
export type RichTextImageInsertAttrs = {
    identifier: string;
    alt: string;
    src?: string;
    width?: number;
    height?: number;
};
type BuildRichTextImageInsertAttrsArgs = {
    asset: MediaAssetWithLabels;
    supabaseUrl?: string | null;
    fallbackSrc?: string | null;
};
export declare function buildRichTextImageInsertAttrs({ asset, supabaseUrl, fallbackSrc, }: BuildRichTextImageInsertAttrsArgs): RichTextImageInsertAttrs | null;
export {};
