import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IDevKnativeEventingPkgApisFlowsV1ParallelSpec } from "./ParallelSpec.js"; import { IDevKnativeEventingPkgApisFlowsV1ParallelStatus } from "./ParallelStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * Parallel defines conditional branches that will be wired in * series through Channels and Subscriptions. */ export interface IParallel extends TypeMeta { "apiVersion": "flows.knative.dev/v1"; "kind": "Parallel"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; /** * Spec defines the desired state of the Parallel. */ "spec"?: IDevKnativeEventingPkgApisFlowsV1ParallelSpec; /** * Status represents the current state of the Parallel. This data may be out of * date. */ "status"?: IDevKnativeEventingPkgApisFlowsV1ParallelStatus; } /** * Parallel defines conditional branches that will be wired in * series through Channels and Subscriptions. */ export declare class Parallel extends Model implements IParallel { "apiVersion": "flows.knative.dev/v1"; "kind": "Parallel"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisFlowsV1ParallelSpec; "status"?: IDevKnativeEventingPkgApisFlowsV1ParallelStatus; static apiVersion: IParallel["apiVersion"]; static kind: IParallel["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IParallel as IDevKnativeEventingPkgApisFlowsV1Parallel, Parallel as DevKnativeEventingPkgApisFlowsV1Parallel };