import type { CiIdentityProvider } from './types.mjs';
/**
 * EAS Build exposes no email or verifiable identity token, only the Expo username of the
 * user that started the build (undefined for robot users). Emails come from the built
 * commit so cloud-io can resolve a Zephyr member. Without an email, the Expo actor is
 * reported as a bot so the CI token creator authorizes the deployment. A canonical
 * identity is never sent for the user path because Expo accounts cannot be linked in
 * Zephyr, and cloud-io does not fall back to emails for unlinked identities.
 *
 * ZE_USER_EMAIL is intentionally not read: ZE_CI_TOKEN is the only supported CI
 * credential, and the legacy ZE_SERVER_TOKEN/ZE_USER_EMAIL pair is being deprecated.
 */
export declare const easCiIdentityProvider: CiIdentityProvider;
//# sourceMappingURL=eas.d.mts.map