/**
 * Enum representing the possible deployment stacks for the application.
 *
 * @enum {string}
 * @readonly
 * @property {string} RuntimeWebStack Represents the stack value 'runtime-web-stack'.
 */
export declare enum DeployStacks {
    RuntimeWebStack = "runtime-web-stack"
}
/**
 * Enum representing DynamoDB table names.
 *
 * This enum contains constants that map to the names of tables used in
 * DynamoDB for the application. Each constant represents a string
 * identifying the table's name in the database.
 */
export declare enum DynamoDbTables {
    SeoEngineDynamoDbEntity = "runtime_web_seo_engine"
}
/**
 * Enumeration representing S3 bucket names. This enum is used to define
 * and manage the identifiers for specific S3 buckets within the application.
 *
 * Members:
 * - StaticS3Bucket: Represents a static S3 bucket identifier.
 */
export declare enum S3Buckets {
    StaticS3Bucket = "runtime_web_static"
}
/**
 * Represents the stages for the API Gateway in the application.
 *
 * This enumeration holds different stage values linked to the API Gateway configuration.
 * These stages are used to define and identify various deployment environments or stages
 * of the API Gateway, which helps in routing requests appropriately within the system.
 *
 * Enumeration Members:
 * - `RuntimeApiGatewayStage`: Refers to the stage labeled as 'runtime_web_api_gateway_stage'.
 *
 * Designed to manage and streamline communication with API Gateway by leveraging specific stage identifiers.
 */
export declare enum ApiGatewayStages {
    RuntimeWebApiGatewayStage = "runtime_web_api_gateway_stage"
}
/**
 * Enumeration representing types of CloudFront distributions.
 *
 * The enum contains the possible values that can be used to represent
 * CloudFront distribution types. This can be used, for example, to
 * specify or identify distribution configurations or categories
 * within the CloudFront service.
 *
 * Members:
 * - CloudFrontDistribution: Represents a standard CloudFront distribution type.
 */
export declare enum CloudFrontDistributions {
    CloudFrontDistribution = "runtime_web_distribution"
}
/**
 * Enumeration representing various Lambda functions utilized within the application.
 *
 * This enum is used to reference specific Lambda functions by their identifier strings.
 *
 * Enum members:
 * - `RuntimeHandlerLambda`: Represents the handler for serverless rendering cross-domain operations.
 * - `SsrSeoLambda`: Represents the Lambda handling SEO-related serverless rendering cross-domain tasks.
 * - `SsrManifestLambda`: Represents the Lambda responsible for managing serverless rendering cross-domain manifests.
 */
export declare enum LambdaFunctions {
    RuntimeWebHandlerLambda = "lambdaRuntimeWebHandler",
    RuntimeWebSeoLambda = "lambdaRuntimeWebSeoHandler",
    RuntimeWebWarmupLambda = "lambdaRuntimeWebWarmupHandler",
    RuntimeWebManifestLambda = "lambdaRuntimeWebManifestHandler"
}
/**
 * Enum representing the execution role used for React serverless Lambda functions.
 *
 * The `RuntimeLambdaExecutionRole` enum is utilized to define and represent
 * the specific execution role required by a React serverless Lambda function
 * to interact with AWS services securely.
 *
 * This enum ensures consistent usage of the role name across the application
 * when working with serverless Lambda functions within a React framework.
 *
 * Enum members:
 * - `RuntimeWebLambdaExecutionRole`: Represents the execution role identifier
 *   for Runtime Lambda functions.
 */
export declare enum IamExecutionRoles {
    RuntimeLambdaExecutionRole = "runtime_web_lambda_execution_role"
}
/**
 * Enum representing the API Gateway Execution Router.
 *
 * This enum provides route identifiers for different API Gateway execution routers.
 *
 * Enum Members:
 * - RuntimeWebApiGatewayExecutionRouter: Represents the execution router for Runtime Web API Gateway.
 */
export declare enum ApiGatewayExecutionRouters {
    RuntimeWebApiGatewayExecutionRouter = "runtime_web_api_gateway_execution_router"
}
