/** Maps CLI/MCP shorthand to {@code com.aware.common.ExecutionPlatform} JSON enum names. */ export declare function platformToProtoEnum(platform: "web" | "ios" | "android"): string; export type TruecoveragePlatformCli = "web" | "ios" | "android"; export interface TruecoveragePlatformOpts { base?: TruecoveragePlatformCli; /** Secondary / coverage-aligned scope (`comparisonExecutionScope` or `coverageScope` per endpoint). */ comparison?: TruecoveragePlatformCli; } /** MCP/CLI top-level shortcuts (`basePlatform`, …) stripped before POST. */ export declare function parseTruecoveragePlatformArgs(args: unknown): TruecoveragePlatformOpts | undefined; export declare function stripTruecoveragePlatformShortcuts(body: Record): Record; /** * Apply CLI/MCP platform shortcuts onto nested execution scopes (scope.platform in JSON wins). */ export declare function applyTruecoveragePlatforms(body: Record, opts?: TruecoveragePlatformOpts): Record; export declare function prepareTruecoverageRequestBody(args: unknown): Record;