interface InstalledPackageInfo {
    name: string;
    version: string;
}
/**
 * Resolves the installed Eve package root.
 */
export declare function resolvePackageRoot(): string;
/**
 * Resolves one package-owned source file from the currently executing Eve installation.
 *
 * Source checkouts use `src/...` paths so local tests exercise live source files.
 * Installed or built package executions use `dist/src/...` so published builds do
 * not depend on unpublished TypeScript sources.
 */
export declare function resolvePackageSourceFilePath(relativeSourcePath: string): string;
/**
 * Resolves one package-owned source directory from the currently executing Eve installation.
 */
export declare function resolvePackageSourceDirectoryPath(relativeSourcePath: string): string;
export declare function resolvePackageDependencyPath(specifier: string): string;
/**
 * Resolves the installed Eve package identity from package.json.
 */
export declare function resolveInstalledPackageInfo(): InstalledPackageInfo;
/**
 * Resolves a Workflow runtime module from Eve's narrowed Workflow dependencies.
 *
 * Older Workflow builder output still uses `workflow/*` specifiers. Eve maps
 * those historical specifiers to the smaller `@workflow/*` packages it actually
 * needs, plus an Eve-owned builtins module for response body step helpers.
 */
export declare function resolveWorkflowModulePath(specifier: string): string;
export {};
