import { ConfigService } from '@nestjs/config';
import { bool } from 'aws-sdk/clients/signer';
export declare class EnvironmentService {
    private readonly configService;
    deviceTableName: string;
    siteTableName: string;
    modelSerialGsi: string;
    cqrsCommandHandler: string;
    transactionGsi: string;
    depositGsi: string;
    accessTokenGsi: string;
    entityUuidGsi: string;
    siteUuidGsi: string;
    auth0ClientKey: string;
    auth0ClientSecret: string;
    auth0Audience: string;
    auth0ManagementAudience: string;
    auth0JwtMaxAge: string;
    auth0JwtIssuer: string;
    auth0UrlTenant: string;
    auth0UrlCreateUser: string;
    auth0UrlGetToken: string;
    auth0UrlJwtWellKnown: string;
    auth0UrlForgotPwd: string;
    auth0UrlChangePwd: string;
    auth0UrlRevokeToken: string;
    appSyncEndpoint: string;
    awsRegion: string;
    iamUserKey: string;
    iamUserSecret: string;
    isInLambda: bool;
    constructor(configService: ConfigService);
}
