import { ServiceConfig, Tags } from 'handel-extension-api'; export interface MySQLConfig extends ServiceConfig { mysql_version: string; database_name: string; description?: string; instance_type?: string; storage_gb?: number; storage_type?: MySQLStorageType; db_parameters?: MySQLDbParameters; multi_az?: boolean; tags?: Tags; } export declare enum MySQLStorageType { STANDARD = "standard", GP2 = "gp2" } export interface MySQLDbParameters { [key: string]: string; } export interface HandlebarsMySqlTemplate { description: string; storageGB: number; instanceType: string; dbName: string; databaseName: string; dbSubnetGroup: string; mysqlVersion: string; dbPort: number; storageType: MySQLStorageType; dbSecurityGroupId: string; parameterGroupFamily: string; tags: Tags; parameterGroupParams?: MySQLDbParameters; multi_az?: boolean; }