import * as Schema from "effect/Schema"; import * as SwarmAppArmorOpts from "./SwarmAppArmorOpts.generated.js"; import * as SwarmCredentialSpec from "./SwarmCredentialSpec.generated.js"; import * as SwarmSELinuxContext from "./SwarmSELinuxContext.generated.js"; import * as SwarmSeccompOpts from "./SwarmSeccompOpts.generated.js"; declare const SwarmPrivileges_base: Schema.Class; SELinuxContext: Schema.NullOr; Seccomp: Schema.optionalWith; AppArmor: Schema.optionalWith; NoNewPrivileges: typeof Schema.Boolean; }, Schema.Struct.Encoded<{ CredentialSpec: Schema.NullOr; SELinuxContext: Schema.NullOr; Seccomp: Schema.optionalWith; AppArmor: Schema.optionalWith; NoNewPrivileges: typeof Schema.Boolean; }>, never, { readonly NoNewPrivileges: boolean; } & { readonly CredentialSpec: SwarmCredentialSpec.SwarmCredentialSpec | null; } & { readonly SELinuxContext: SwarmSELinuxContext.SwarmSELinuxContext | null; } & { readonly Seccomp?: SwarmSeccompOpts.SwarmSeccompOpts | undefined; } & { readonly AppArmor?: SwarmAppArmorOpts.SwarmAppArmorOpts | undefined; }, {}, {}>; export declare class SwarmPrivileges extends SwarmPrivileges_base { } export {};