import { Rule, Schedule } from 'aws-cdk-lib/aws-events';
import { NodejsFunction } from 'aws-cdk-lib/aws-lambda-nodejs';
import { StateMachine } from 'aws-cdk-lib/aws-stepfunctions';
import { Construct } from 'constructs';
export interface EventBridgeScheduleProps {
    readonly target: NodejsFunction | StateMachine;
    readonly schedule: Schedule;
}
export declare class EventBridgeSchedule extends Construct {
    rule: Rule;
    constructor(scope: Construct, id: string, props: EventBridgeScheduleProps);
}
