import * as pulumi from "@pulumi/pulumi";
export declare function getAppleApp(args: GetAppleAppArgs, opts?: pulumi.InvokeOptions): Promise<GetAppleAppResult>;
/**
 * A collection of arguments for invoking getAppleApp.
 */
export interface GetAppleAppArgs {
    /**
     * The appId of name of the Firebase iosApp.
     *
     *
     * - - -
     */
    appId: string;
    /**
     * The ID of the project in which the resource belongs.
     * If it is not provided, the provider project is used.
     */
    project?: string;
}
/**
 * A collection of values returned by getAppleApp.
 */
export interface GetAppleAppResult {
    readonly apiKeyId: string;
    /**
     * Immutable. The globally unique, Firebase-assigned identifier of the App.
     * This identifier should be treated as an opaque token, as the data format is not specified.
     */
    readonly appId: string;
    /**
     * The automatically generated Apple ID assigned to the Apple app by Apple in the Apple App Store.
     */
    readonly appStoreId: string;
    /**
     * The canonical bundle ID of the Apple app as it would appear in the Apple AppStore.
     */
    readonly bundleId: string;
    readonly deletionPolicy: string;
    /**
     * The user-assigned display name of the App.
     */
    readonly displayName: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    /**
     * The fully qualified resource name of the App, for example:
     * projects/projectId/iosApps/appId
     */
    readonly name: string;
    readonly project?: string;
    /**
     * The Apple Developer Team ID associated with the App in the App Store.
     */
    readonly teamId: string;
}
export declare function getAppleAppOutput(args: GetAppleAppOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAppleAppResult>;
/**
 * A collection of arguments for invoking getAppleApp.
 */
export interface GetAppleAppOutputArgs {
    /**
     * The appId of name of the Firebase iosApp.
     *
     *
     * - - -
     */
    appId: pulumi.Input<string>;
    /**
     * The ID of the project in which the resource belongs.
     * If it is not provided, the provider project is used.
     */
    project?: pulumi.Input<string>;
}
