UNPKG

@calljmp/cli

Version:
68 lines 2.13 kB
export declare class Project { private _config; constructor(_config: { baseUrl: string; accessToken: string; }); accessTarget({ projectId }: { projectId: number; }): Promise<{ accessToken: string; }>; list({ offset, limit, }?: { offset?: number; limit?: number; }): Promise<{ projects: import("./common").Project[]; nextOffset: number | undefined; }>; create({ name, description }: { name: string; description?: string; }): Promise<import("./common").Project>; deployService({ projectId, script, secrets, variables, }: { projectId: number; script: string; secrets?: Record<string, string>; variables?: Record<string, string>; }): Promise<{ uuid: string; }>; listSecrets({ projectId }: { projectId: number; }): Promise<import("./common").ServiceSecret[]>; addSecret({ projectId, secretName, secretValue, }: { projectId: number; secretName: string; secretValue: string; }): Promise<void>; deleteSecret({ projectId, secretName, }: { projectId: number; secretName: string; }): Promise<void>; bindings({ projectId }: { projectId: number; }): Promise<{ buckets: Record<string, string>; }>; retrieve({ projectId }: { projectId: number; }): Promise<import("./common").Project>; update({ projectId, appleIosTeamId, appleIosBundleId, googleAndroidPackageName, googleAndroidPlayIntegrityResponseKeys, }: { projectId: number; appleIosTeamId?: string; appleIosBundleId?: string; googleAndroidPackageName?: string; googleAndroidPlayIntegrityResponseKeys?: string; }): Promise<import("./common").Project>; retrieveGoogleAndroidPlayIntegrityPem({ projectId, }: { projectId: number; }): Promise<string>; generateApplicationToken({ projectId }: { projectId: number; }): Promise<{ token: string; expiresAt: Date; }>; } //# sourceMappingURL=project.d.ts.map