import 'dotenv/config';
export declare const configs: () => {
    app: {
        name: string;
        port: number;
        env: string | undefined;
        url: string;
    };
    auth: {
        jwtSecret: string;
        jwtExpiresIn: string;
    };
    database: {
        host: string | undefined;
        port: number;
        username: string | undefined;
        password: string | undefined;
        name: string | undefined;
    };
    redis: {
        host: string | undefined;
        port: string | undefined;
        password: string | undefined;
        db: string | number;
        maxRetriesPerRequest: string | number;
    };
    mail: {
        fromAddress: string;
        username: string;
        password: string;
        host: string;
        port: number;
    };
    push: {
        accessToken: string;
        expoPushUrl: string;
        expoReceiptUrl: string;
    };
    webhook: {
        discordWebhook: string;
        discordWebhookApp: string;
        viberAuthToken: string;
    };
    invite: {
        androidTestUrl: string;
    };
};
export type AppConfig = ReturnType<typeof configs>;
