import type { EditorBlockId } from '../../ui/editorHistory';
/**
 * Path information for store binding.
 * Supports three patterns:
 * - blocks.<blockId>.<field> → drafts store (block editing)
 * - content.<field> → content store (content entry editing)
 * - metadata.<field> → metadata store (entry metadata editing)
 */
export type PathInfo = {
    store: 'blocks';
    blockId: EditorBlockId;
    field: string;
} | {
    store: 'content';
    field: string;
} | {
    store: 'metadata';
    field: string;
};
