import { AppleDistributionCertificateFragment, IosAppBuildCredentialsFragment } from '../../../graphql/generated'; import { CredentialsContext } from '../../context'; import { AppLookupParams } from '../api/graphql/types/AppLookupParams'; import { Target } from '../types'; interface Options { app: AppLookupParams; target: Target; } export declare class SetUpAdhocProvisioningProfile { private readonly options; constructor(options: Options); runAsync(ctx: CredentialsContext): Promise; runWithDistributionCertificateAsync(ctx: CredentialsContext, distCert: AppleDistributionCertificateFragment): Promise; private reuseCurrentProvisioningProfileAsync; private areBuildCredentialsSetupAsync; private shouldUseExistingProfileAsync; private promptForReuseActionAsync; private registerDevicesAsync; } export declare function doUDIDsMatch(udidsA: string[], udidsB: string[]): boolean; export {};