import { type TreeNode } from '../utils/terminal/layout'; /** Create test script for a function */ export declare function generateFunctionTest(options: { /** Has the name of the function. Can also be a path with the name (e.g functions/hello) */ name: string; /** Specifies in which folder the function is located in */ functionsDir: string; /** Has the current working directory */ cwd: string; /** Whether to write to the filesystem or not */ dryRun?: boolean; }): Promise; /** Create test scripts for all functions that do not have a matching *.test.ts file yet */ export declare function generateMissingFunctionTests(options: { /** Specifies in which folder the function is located in */ functionsDir: string; /** Has the current working directory */ cwd: string; /** Whether to write to the filesystem or not */ dryRun?: boolean; }): Promise;