import { type IResourceBuilderServices } from "@uipath/resource-builder-sdk"; /** * CLI entry for ResourceBuilderServices. Adds three providers on top of the SDK * defaults: `ArtefactPairBindingSolutionDefinitionFactory` (fills the * app+package linkage gap in `bindArtefactResources`), `EntryPointSpecEnhancer` * (overlays the on-disk entry points at GET), and * `CliResourceBuilderLoggerFactory`, which replaces the SDK's default logger — * that one prints its message templates unfilled (`{solutionKey}`, `%s`) and * bypasses `--log-level` / `--log-file`; see that file for why both matter. * * There is no caller-supplied enhancer hook: a project type's knowledge * reaches the resources through the contribution contract at pack / refresh * time (`solution-tool/src/services/project-contributions.ts`), not through a * read-time enhancer that would make every read load a tool bundle. */ export declare function createResourceBuilderServices(): Promise;