import { UmbControllerBase } from '../../../libs/class-api/index.js';
import type { UmbControllerHost } from '../../../libs/controller-api/index.js';
import type { UUIModalSidebarSize } from '../../../external/uui/index.js';
export declare class UmbUrlPickerMonacoMarkdownEditorAction extends UmbControllerBase {
    #private;
    constructor(host: UmbControllerHost);
    getUnique(): string;
    getLabel(): string;
    getKeybindings(): number[];
    execute({ editor, overlaySize }: {
        editor: any;
        overlaySize: UUIModalSidebarSize;
    }): Promise<void>;
}
export { UmbUrlPickerMonacoMarkdownEditorAction as api };
