/**
 * Copyright (c) OpenLens Maintainers. All rights reserved.
 * Licensed under MIT License. See LICENSE in root directory for more information.
 */
import { CronJob } from "@openlens/kube-object";
import type { DerivedKubeApiOptions, KubeApiDependencies, NamespacedResourceDescriptor } from "../kube-api";
import { KubeApi } from "../kube-api";
export declare class CronJobApi extends KubeApi<CronJob> {
    constructor(deps: KubeApiDependencies, opts: DerivedKubeApiOptions);
    private requestSetSuspend;
    suspend(params: NamespacedResourceDescriptor): Promise<CronJob | null>;
    resume(params: NamespacedResourceDescriptor): Promise<CronJob | null>;
}
