import type { PublicCommands } from '../../ricos-types/index.js';
declare module '../../tiptap/core/index' {
    interface Commands<ReturnType> {
        image: {
            /**
             * Toggle a paragraph
             */
            setImageUrl: (url: string) => ReturnType;
            /**
             * Update Image's loading state
             */
            setImageLoading: (isLoading: boolean) => ReturnType;
            /**
             * Save image from file
             */
            insertImageFromFile: (file: File, position: 'above' | 'below', publicCommands: PublicCommands) => ReturnType;
        };
    }
}
export declare const imageTiptapExtension: import("../../ricos-types/tiptap.js").RicosNodeExtension<any, any>;
//# sourceMappingURL=image-tiptap-extension.d.ts.map