import * as pulumi from "@pulumi/pulumi";
import * as azureNative from "@pulumi/azure-native";
import * as docker from "@pulumi/docker";
import * as docker_build from "@pulumi/docker-build";
interface FullstackServiceAzureArgs {
    resourceGroup?: azureNative.resources.ResourceGroup;
    image?: docker_build.Image;
    registry?: azureNative.containerregistry.Registry;
    managedEnv?: azureNative.app.ManagedEnvironment;
    logAnalyticsWorkspace?: azureNative.operationalinsights.Workspace;
    managedEnvOptions?: azureNative.app.ManagedEnvironmentArgs;
    containerAppOptions?: azureNative.app.ContainerAppArgs;
    registryOptions?: azureNative.containerregistry.RegistryArgs;
    imageOptions?: docker.ImageArgs;
    resourceGroupOptions?: azureNative.resources.ResourceGroupArgs;
}
export declare class AppAzureAcs extends pulumi.ComponentResource {
    _args: FullstackServiceAzureArgs;
    resourceGroup: azureNative.resources.ResourceGroup;
    logAnalyticsWorkspace: azureNative.operationalinsights.Workspace;
    managedEnv: azureNative.app.ManagedEnvironment;
    registry: azureNative.containerregistry.Registry;
    image: docker_build.Image;
    app: azureNative.app.ContainerApp;
    containerAppUrl: pulumi.Output<string>;
    constructor(name?: string, args?: FullstackServiceAzureArgs, opts?: pulumi.ComponentResourceOptions);
}
export {};
