import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
declare const ContainerThrottlingData_base: Schema.Class<ContainerThrottlingData, {
    /** Number of periods with throttling active */
    periods: MobySchemas.UInt64Schemas.$UInt64;
    /** Number of periods when the container hits its throttling limit. */
    throttled_periods: MobySchemas.UInt64Schemas.$UInt64;
    /** Aggregate time the container was throttled for in nanoseconds. */
    throttled_time: MobySchemas.UInt64Schemas.$UInt64;
}, Schema.Struct.Encoded<{
    /** Number of periods with throttling active */
    periods: MobySchemas.UInt64Schemas.$UInt64;
    /** Number of periods when the container hits its throttling limit. */
    throttled_periods: MobySchemas.UInt64Schemas.$UInt64;
    /** Aggregate time the container was throttled for in nanoseconds. */
    throttled_time: MobySchemas.UInt64Schemas.$UInt64;
}>, never, {
    readonly periods: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
    readonly throttled_periods: MobySchemas.UInt64Schemas.UInt64Brand;
} & {
    readonly throttled_time: MobySchemas.UInt64Schemas.UInt64Brand;
}, {}, {}>;
export declare class ContainerThrottlingData extends ContainerThrottlingData_base {
}
export {};
//# sourceMappingURL=ContainerThrottlingData.generated.d.ts.map