import type { CIJob, MobileCiConfig } from '../../types/index.js';
/**
 * Build a Gradle test job that runs unit tests on ubuntu-latest.
 * Uses JDK 17 (Temurin) and caches Gradle dependencies.
 */
export declare function buildGradleTestJob(config: MobileCiConfig): CIJob;
/**
 * Build an APK/AAB signing job using the project keystore.
 * Decodes the base64-encoded KEYSTORE_FILE secret and runs assembleRelease.
 */
export declare function buildPlayStoreSigningJob(config: MobileCiConfig): CIJob;
/**
 * Build a Play Console deploy job that uploads the signed AAB via Fastlane Supply.
 * Depends on the signing job artifact. Requires PLAY_STORE_JSON_KEY secret.
 */
export declare function buildPlayConsoleDeployJob(config: MobileCiConfig): CIJob;
//# sourceMappingURL=android-jobs.d.ts.map