import type { Editor } from '../tiptap/core/index';
import { Plugin } from '../tiptap/pm/state';
import type { TiptapAdapterServices } from '../tiptap-editor/initialize-tiptap-adapter.js';
import type { CardsApi, CardFormat } from './types.js';
type CreateCardsApiPluginParams = {
    getCardsApi: (api: CardsApi) => void;
    editor: Editor;
    services: TiptapAdapterServices;
    formats: CardFormat[];
};
export declare const createCardsApiPlugin: ({ getCardsApi, editor, services, formats, }: CreateCardsApiPluginParams) => Plugin;
export {};
//# sourceMappingURL=cards-api-plugin.d.ts.map