the-ldk
Version:
Welcome to the LDK! A collection of custom AWS CDK constructs to help you build serverless applications faster.
23 lines (22 loc) • 675 B
TypeScript
import { z as zod } from 'zod';
import { EventPattern } from 'aws-cdk-lib/aws-events';
export declare const LDKEventBusPropsSchema: zod.ZodObject<{
eventBusName: zod.ZodString;
description: zod.ZodOptional<zod.ZodString>;
stage: zod.ZodString;
}, "strip", zod.ZodTypeAny, {
stage: string;
eventBusName: string;
description?: string | undefined;
}, {
stage: string;
eventBusName: string;
description?: string | undefined;
}>;
export interface LDKEventBusProps extends zod.infer<typeof LDKEventBusPropsSchema> {
archive?: {
retentionDays: number;
archiveDescription?: string;
eventPattern: EventPattern;
};
}