import type { CacheLlmToolsOptions } from '../utils/cache/CacheLlmToolsOptions'; import type { LlmExecutionToolsWithTotalUsage } from '../utils/count-total-usage/LlmExecutionToolsWithTotalUsage'; /** * Returns LLM tools for CLI * * @private within the repository - for CLI utils */ export declare function $provideLlmToolsForCli(options?: Pick): LlmExecutionToolsWithTotalUsage; /** * Note: [🟡] Code in this file should never be published outside of `@promptbook/cli` * TODO: [👷‍♂️] @@@ Manual about construction of llmTools * TODO: [🥃] Allow `ptbk make` without llm tools * TODO: This should be maybe not under `_common` but under `utils-internal` / `utils/internal` * TODO: [®] DRY Register logic */