/**
 * Extract block content data from various formats.
 *
 * Handles two formats:
 * 1. ContentRow: { id, blockId, data: {...}, ... } - from dashboard/server
 * 2. Plain data: { headline: '...', ... } - from API/preview
 *
 * This normalization ensures consistent data format regardless of source.
 */
export declare function extractBlockData(content: unknown): Record<string, unknown> | null;
