import { Logger } from 'winston'; import { PluginOptions, PluginArgs } from '../../types/types.js'; export declare function getAvailablePrototypes(searchDir: string): string[] | undefined; export declare function findPrototypesPath(prototypeDir: string | undefined, defaultPrototypeDir: string): string; export declare const validateAndResolvePrototype: (options: PluginOptions, args: PluginArgs, cliPrototypesPath: string, logger: Logger) => Promise<{ prototype: any; prototypeDir: any; pluginUpdates: { prototype?: string; prototypeDir?: string; }; }>;