import * as Schema from "effect/Schema";
export declare const EnvironmentSecretCreateEnvironmentSecretForAccountInput: Schema.Struct<{
    readonly accountId: 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 EnvironmentSecretCreateEnvironmentSecretForAccountInput = typeof EnvironmentSecretCreateEnvironmentSecretForAccountInput.Type;
export declare const EnvironmentSecretCreateEnvironmentSecretForAccountOutput: 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 EnvironmentSecretCreateEnvironmentSecretForAccountOutput = typeof EnvironmentSecretCreateEnvironmentSecretForAccountOutput.Type;
export declare const environmentSecretCreateEnvironmentSecretForAccount: import("@distilled.cloud/core/client").OperationMethod<{
    readonly accountId: 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=environmentSecretCreateEnvironmentSecretForAccount.d.ts.map