import type { ServiceAccountVerifyResult, RecoveryTargeting } from './tools.js'; /** playstore_verify_service_account — 성공 요약 또는 단계별(parse/auth/api) 트러블슈팅 안내. */ export declare function serviceAccountVerificationLines(result: ServiceAccountVerifyResult, packageName: string): string[]; /** playstore_register_service_account — 사전 검증 실패로 등록을 멈췄을 때. */ export declare function serviceAccountRegisterAbortedLines(stage: string, message: string): string[]; /** playstore_register_service_account — 등록 완료. */ export declare function serviceAccountRegisteredLines(packageName: string, clientEmail: string, projectId: string): string[]; interface RegisteredServiceAccounts { perPackage: { packageName: string; clientEmail: string | null; projectId: string | null; }[]; default: { clientEmail: string | null; projectId: string | null; } | null; } /** playstore_list_service_accounts — default(레거시) + 패키지별 SA 요약. */ export declare function registeredServiceAccountsLines(info: RegisteredServiceAccounts): string[]; /** setup_playstore_connection — 완료 요약 + Play Console 초대(수동 1단계) 안내. */ export declare function playConnectionSetupLines(packageName: string, saEmail: string): string[]; /** playstore_upload_data_safety — confirm 없이 호출했을 때의 요약 (CSV 원문은 싣지 않는다). */ export declare function dataSafetyDryRunLines(packageName: string, content: string): string[]; /** playstore_upload_data_safety — 업로드 완료. */ export declare function dataSafetyUploadedLines(r: { packageName: string; bytes: number; lines: number; }): string[]; interface RecoveryActionRow { id?: string | null; status?: string | null; createTime?: string | null; deployTime?: string | null; cancelTime?: string | null; targeting?: unknown; } /** playstore_list_recovery_actions — 액션마다 상태·시각·대상을 한 블록으로. */ export declare function recoveryActionsText(rows: readonly RecoveryActionRow[]): string; /** playstore_create_recovery_action — confirm 없이 호출했을 때의 계획. */ export declare function recoveryCreateDryRunLines(packageName: string, targeting: RecoveryTargeting): string[]; /** playstore_create_recovery_action — DRAFT 생성 완료. */ export declare function recoveryCreatedLines(r: { id?: string | null; status?: string | null; }): string[]; export {};