export type ApplicationOptionType = {
    routeContext?: string;
    configDir?: string;
    modelDir?: string;
    controllerDir?: string;
    routeDir?: string;
    websocketPort?: number;
    websocketDir?: string;
    enableRedis?: boolean;
    enableMinio?: boolean;
    enableKafka?: boolean;
    enableS3?: boolean;
    enableWebSocket?: boolean;
    enableFirebase?: boolean;
    enableEmail?: boolean;
    clientId?: string;
    brokers?: string[];
    consumersPath?: string;
    producersPath?: string;
    minioHost?: string;
    minioPort?: number;
    minioAccessKey?: string;
    minioSecretKey?: string;
    minioUseSSL?: boolean;
    smtpService?: string;
    smtpHost?: string;
    smtpUser?: string;
    smtpPassword?: string;
    enablePushNotifications?: boolean;
    s3ForcePathStyle?: boolean;
    s3Endpoint?: string;
    s3region?: string;
    s3AccessKeyId?: string;
    s3SecretAccessKey?: string;
};
//# sourceMappingURL=ApplicationOptionType.d.ts.map