import { IChainable, QueryLanguage } from 'aws-cdk-lib/aws-stepfunctions';
import { z as zod } from 'zod';
export declare const ExpressStepFunctionPropsSchema: zod.ZodObject<{
    serviceName: zod.ZodString;
    stage: zod.ZodString;
    timeout: zod.ZodOptional<zod.ZodNumber>;
    customOverrides: zod.ZodOptional<zod.ZodObject<{}, "strip", zod.ZodTypeAny, {}, {}>>;
}, "strip", zod.ZodTypeAny, {
    serviceName: string;
    stage: string;
    timeout?: number | undefined;
    customOverrides?: {} | undefined;
}, {
    serviceName: string;
    stage: string;
    timeout?: number | undefined;
    customOverrides?: {} | undefined;
}>;
export interface ExpressStepFunctionProps extends zod.infer<typeof ExpressStepFunctionPropsSchema> {
    definition: IChainable;
    queryLanguage?: QueryLanguage;
}
