import { Platform } from '@expo/eas-build-job'; import { Analytics } from '../../analytics/AnalyticsManager'; import { DynamicConfigContextFn } from '../../commandUtils/context/DynamicProjectConfigContextField'; import { ExpoGraphqlClient } from '../../commandUtils/context/contextUtils/createGraphqlClient'; import { Actor } from '../../user/User'; import { Client } from '../../vcs/vcs'; import { CredentialsContextProjectInfo } from '../context'; export declare class SetUpBuildCredentialsCommandAction { readonly actor: Actor; readonly graphqlClient: ExpoGraphqlClient; readonly vcsClient: Client; readonly analytics: Analytics; readonly projectInfo: CredentialsContextProjectInfo | null; readonly getDynamicPrivateProjectConfigAsync: DynamicConfigContextFn; private readonly platform; private readonly profileName; private readonly projectDir; constructor(actor: Actor, graphqlClient: ExpoGraphqlClient, vcsClient: Client, analytics: Analytics, projectInfo: CredentialsContextProjectInfo | null, getDynamicPrivateProjectConfigAsync: DynamicConfigContextFn, platform: Platform, profileName: string, projectDir: string); runAsync(): Promise; }