import type { RsbuildPluginAPI } from '@rsbuild/core';
import type { CustomizedSchemaFn } from './index.js';
interface Options {
    api: RsbuildPluginAPI;
    entries: string[];
    schema: CustomizedSchemaFn;
    port: number;
    customShortcuts?: Record<string, {
        value: string;
        label: string;
        hint?: string;
        action?(): Promise<void>;
    }>;
    onPrint?: ((url: string) => Promise<void>) | undefined;
}
export declare function registerConsoleShortcuts(options: Options): Promise<() => void>;
export {};
