import { OnEventOptions } from "aws-cdk-lib/aws-events";
import { Construct } from "constructs";
import { IFlow } from "./flow-base";
import { TriggeredFlowBase, TriggeredFlowBaseProps } from "./triggered-flow-base";
export interface OnEventFlowProps extends TriggeredFlowBaseProps {
}
export declare class OnEventFlow extends TriggeredFlowBase implements IFlow {
    constructor(scope: Construct, id: string, props: OnEventFlowProps);
    onDeactivated(id: string, options?: OnEventOptions): import("aws-cdk-lib/aws-events").Rule;
    onStatus(id: string, options?: OnEventOptions): import("aws-cdk-lib/aws-events").Rule;
}
