import { HashSet } from "@tsplus/stdlib/collections/HashSet/definition";
import { RuntimeConfigFlag } from "@effect/core/io/RuntimeConfig/Flag";
/**
 * @tsplus type ets/RuntimeConfigFlags
 */
export interface RuntimeConfigFlags {
    readonly flags: HashSet<RuntimeConfigFlag>;
}
/**
 * @tsplus type ets/RuntimeConfigFlags/Ops
 */
export interface RuntimeConfigFlagsOps {
    $: RuntimeConfigFlagsAspects;
}
export declare const RuntimeConfigFlags: RuntimeConfigFlagsOps;
/**
 * @tsplus type ets/RuntimeConfigFlags/Aspects
 */
export interface RuntimeConfigFlagsAspects {
}
/**
 * @tsplus static ets/RuntimeConfigFlags/Ops __call
 * @tsplus location "@effect/core/io/RuntimeConfig/Flags/definition"
 */
export declare function apply(flags: HashSet<RuntimeConfigFlag>): RuntimeConfigFlags;
//# sourceMappingURL=definition.d.ts.map