import { Node } from '@tiptap/core';
declare module '@tiptap/core' {
    interface Commands<ReturnType> {
        resizableMedia: {
            /**
             * Set media
             */
            setMedia: (options: {
                'media-type': 'img' | 'video';
                'src': string;
                'alt'?: string;
                'title'?: string;
                'width'?: string;
                'height'?: string;
            }) => ReturnType;
        };
    }
}
export interface MediaOptions {
    HTMLAttributes: Record<string, any>;
}
export declare const IMAGE_INPUT_REGEX: RegExp;
export declare const VIDEO_INPUT_REGEX: RegExp;
export declare const ResizableMedia: Node<MediaOptions, any>;
