import { createApiPulumiApp, CreateApiPulumiAppParams } from "@webiny/pulumi-aws/enterprise";
import { PluginCollection } from "@webiny/plugins/types";
export { ApiOutput } from "@webiny/pulumi-aws";
export interface CreateApiAppParams extends CreateApiPulumiAppParams {
    plugins?: PluginCollection;
}
interface CreateApiAppResult {
    id: string;
    name: string;
    description: string;
    cli: {
        watch: {
            depth: number;
            function: string;
        };
    };
    pulumi: ReturnType<typeof createApiPulumiApp>;
    plugins: PluginCollection;
}
export declare function createApiApp(projectAppParams?: CreateApiAppParams): CreateApiAppResult;
