import { Construct } from "constructs"; import * as cdk from "aws-cdk-lib"; import * as iam from "aws-cdk-lib/aws-iam"; export declare function getOrCreateBucket(scope: Construct): cdk.CustomResource; export declare function createFunction(scope: Construct, name: string, role: iam.Role, bucketName: string, functionParams: any): cdk.CustomResource; export declare function createVersion(scope: Construct, name: string, functionArn: string): cdk.CustomResource; export declare function updateVersionLogicalId(functionCR: cdk.CustomResource, versionCR: cdk.CustomResource): void;