import { CronStanza, K8sResource, type Cron_Record, type Resource_Props_Top, type ResourceRef, type Timezone } from "@k8ts/instruments"; import { type Metadata_Input } from "@k8ts/metadata"; import { K8S } from "@k8ts/sample-interfaces"; import { Pod, Pod_Props } from "../pod/pod"; export interface CronJob_Props extends Resource_Props_Top { $schedule: CronStanza; $template: Pod_Props & { restartPolicy: "Always" | "OnFailure" | "Never"; }; $metadata?: Metadata_Input; timeZone: Timezone; } export declare class CronJob extends K8sResource> { private _template; get kind(): import("@k8ts/instruments").Gvk<"batch/v1/CronJob">; get selectorLabels(): import("@k8ts/metadata").Metadata; get PodTemplate(): Pod; protected __kids__(): Iterable; protected __body__(): Promise; } //# sourceMappingURL=index.d.ts.map