import * as Schema from "effect/Schema";
export declare const EnvironmentSecretCreateEnvironmentSecretForAppInput: Schema.Struct<{
    readonly appId: Schema.String;
    readonly environmentSecretData: Schema.Struct<{
        readonly name: Schema.String;
        readonly type: Schema.optional<Schema.NullOr<Schema.Literals<readonly ["FILE_BASE64", "STRING"]>>>;
        readonly value: Schema.String;
    }>;
}>;
export type EnvironmentSecretCreateEnvironmentSecretForAppInput = typeof EnvironmentSecretCreateEnvironmentSecretForAppInput.Type;
export declare const EnvironmentSecretCreateEnvironmentSecretForAppOutput: Schema.Struct<{
    readonly createdAt: Schema.String;
    readonly id: Schema.String;
    readonly name: Schema.String;
    readonly type: Schema.Literals<readonly ["FILE_BASE64", "STRING"]>;
    readonly updatedAt: Schema.String;
}>;
export type EnvironmentSecretCreateEnvironmentSecretForAppOutput = typeof EnvironmentSecretCreateEnvironmentSecretForAppOutput.Type;
export declare const environmentSecretCreateEnvironmentSecretForApp: import("@distilled.cloud/core/client").OperationMethod<{
    readonly appId: string;
    readonly environmentSecretData: {
        readonly name: string;
        readonly type?: "FILE_BASE64" | "STRING" | null | undefined;
        readonly value: string;
    };
}, {
    readonly createdAt: string;
    readonly id: string;
    readonly name: string;
    readonly type: "FILE_BASE64" | "STRING";
    readonly updatedAt: string;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=environmentSecretCreateEnvironmentSecretForApp.d.ts.map