import { IDevKnativePkgApisDuckV1Destination } from "../../duck.knative.dev/v1/Destination.js"; import { IDevKnativeEventingPkgApisDuckV1DeliverySpec } from "../../duck.knative.dev/v1/DeliverySpec.js"; import { IDevKnativePkgApisDuckV1KReference } from "../../duck.knative.dev/v1/KReference.js"; import { IDevKnativePkgApisURL } from "../../knative.dev/pkg/apis/URL.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface ISequenceStep extends IDevKnativePkgApisDuckV1Destination { /** * Delivery is the delivery specification for events to the subscriber * This includes things like retries, DLS, etc. */ "delivery"?: IDevKnativeEventingPkgApisDuckV1DeliverySpec; } export declare class SequenceStep extends Model implements ISequenceStep { "CACerts"?: string; "audience"?: string; "ref"?: IDevKnativePkgApisDuckV1KReference; "uri"?: IDevKnativePkgApisURL; "delivery"?: IDevKnativeEventingPkgApisDuckV1DeliverySpec; constructor(data?: ModelData); } export type { ISequenceStep as IDevKnativeEventingPkgApisFlowsV1SequenceStep, SequenceStep as DevKnativeEventingPkgApisFlowsV1SequenceStep };