import { Editor } from '../editors/v1/core/Editor.js';
import { PresentationEditor } from '../editors/v1/core/presentation-editor/index.js';
import { ResolvedToolbarSources } from './internal-types.js';
type ToolbarHostShape = {
    activeEditor?: Editor | null;
    getPresentationEditorForDocument?: (documentId: string) => PresentationEditor | null;
    superdocStore?: {
        documents?: Array<{
            getPresentationEditor?: () => PresentationEditor | null | undefined;
            getEditor?: () => Editor | null | undefined;
        }>;
    };
};
export declare const resolveToolbarSources: (superdoc: ToolbarHostShape) => ResolvedToolbarSources;
export {};
//# sourceMappingURL=resolve-toolbar-sources.d.ts.map