import { OptionalKind, ParameterDeclarationStructure, ParameteredNode } from 'ts-morph'; import { IParameter } from './common'; export declare function parameterPrompt(existingParameters: IParameter[], opts?: { preset?: Partial; type?: string; }): Promise; export declare function parametersExtractImports(parameters: IParameter[]): string[]; export declare function parametersCollect(existingParameters?: IParameter[]): Promise; export declare function parameterAdd(node: ParameteredNode, declaration: OptionalKind): import("ts-morph").ParameterDeclaration; export declare function parameterToDeclaration(param: IParameter): OptionalKind;