import { FunctionDeclaration, TypeLiteralNode } from "typescript"; /** * @description * If the path to provided ts file has functions with `@CLI` tag, it returns * their function statement and parameter as ast nodes. * * It throws if the file can not be accessed. */ export declare function getCommandFromInputFileSoft(_: { /** * @description * Absolute path to the file of function to CLI-fy. */ absolutePathToInputFile: string; }): { /** * @description * Function to CLI-fy. */ fn: FunctionDeclaration; /** * @description * The single parameter of the function to CLI-fy. */ parameter: TypeLiteralNode; }[];