import * as Schema from "effect/Schema";
import * as SwarmConfigReferenceFileTarget from "./SwarmConfigReferenceFileTarget.generated.ts";
import * as SwarmConfigReferenceRuntimeTarget from "./SwarmConfigReferenceRuntimeTarget.generated.ts";
declare const SwarmConfigReference_base: Schema.Class<SwarmConfigReference, Schema.Struct<{
    readonly File: Schema.optional<Schema.NullOr<typeof SwarmConfigReferenceFileTarget.SwarmConfigReferenceFileTarget>>;
    readonly Runtime: Schema.optional<Schema.NullOr<typeof SwarmConfigReferenceRuntimeTarget.SwarmConfigReferenceRuntimeTarget>>;
    readonly ConfigID: Schema.String;
    readonly ConfigName: Schema.String;
}>, {}>;
export declare class SwarmConfigReference extends SwarmConfigReference_base {
}
export {};
//# sourceMappingURL=SwarmConfigReference.generated.d.ts.map