import * as Schema from "effect/Schema";
import * as SwarmSecretReferenceFileTarget from "./SwarmSecretReferenceFileTarget.generated.js";
declare const SwarmSecretReference_base: Schema.Class<SwarmSecretReference, {
    File: Schema.NullOr<typeof SwarmSecretReferenceFileTarget.SwarmSecretReferenceFileTarget>;
    SecretID: typeof Schema.String;
    SecretName: typeof Schema.String;
}, Schema.Struct.Encoded<{
    File: Schema.NullOr<typeof SwarmSecretReferenceFileTarget.SwarmSecretReferenceFileTarget>;
    SecretID: typeof Schema.String;
    SecretName: typeof Schema.String;
}>, never, {
    readonly File: SwarmSecretReferenceFileTarget.SwarmSecretReferenceFileTarget | null;
} & {
    readonly SecretID: string;
} & {
    readonly SecretName: string;
}, {}, {}>;
export declare class SwarmSecretReference extends SwarmSecretReference_base {
}
export {};
//# sourceMappingURL=SwarmSecretReference.generated.d.ts.map