export interface SeoEditorPaneProps {
    entityType: 'page' | 'post';
    /** When absent, draft-only mode — meta fields sync via `onDraftChange`. */
    entityId: string | null;
    onClose: () => void;
    onSaved?: () => void;
    /** Live HTML from the section editor for real-time analysis. */
    contentHtml?: string;
    slug?: string;
    draftMeta?: {
        seoTitle: string;
        seoDescription: string;
    };
    onDraftChange?: (patch: {
        seoTitle?: string;
        seoDescription?: string;
    }) => void;
}
export declare function SeoEditorPane({ entityType, entityId, onClose, onSaved, contentHtml, slug, draftMeta, onDraftChange, }: SeoEditorPaneProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=SeoEditorPane.d.ts.map