import type { ResolvedControllerConfig } from "@bluecadet/launchpad-controller/config";
import type { CliDeclaration, PluginConfig } from "@bluecadet/launchpad-utils/plugin-interfaces";
import type { Argv } from "yargs";
export type PluginCliEntry = {
    pluginConfig: PluginConfig;
    declaration: CliDeclaration;
};
export declare function registerPluginCliCommands(yargsInstance: Argv, entries: PluginCliEntry[], dir: string, controllerConfig: ResolvedControllerConfig): Argv;
//# sourceMappingURL=plugin-cli-registration.d.ts.map