export declare function apiGet(path: string, params?: Record): Promise; export interface AppStoreVerifyResult { ok: boolean; stage: 'creds' | 'sign' | 'auth' | 'api' | 'done'; message: string; httpStatus?: number; appCount?: number; firstApp?: { id: string; name?: string; }; } /** * appstore.json 자격증명 유효성 단계별 검증 (creds → sign → auth → api). * playstore_verify_service_account 의 App Store 대응. 읽기 전용 — GET /apps?limit=1. * 파일 존재만 보는 requireAppStoreCreds 와 달리, 잘못된 .p8/keyId/issuerId 를 * "첫 호출 401" 로 늦게 터지기 전에 setup 단계에서 잡아준다. */ export declare function verifyAppStoreCredentials(creds?: import("./auth.js").AppStoreCredentials | null): Promise; export declare function apiPatch(path: string, body: unknown): Promise; /** 201 Created — 본문에 created entity. 일부 엔드포인트는 204 (→ { ok: true }). */ export declare function apiPost(path: string, body: unknown): Promise;