declare const _default: () => {
    port: number;
    redis: {
        host: string;
        port: number;
        password: string | undefined;
    };
    queue: {
        enabled: boolean;
    };
    cache: {
        enabled: boolean;
    };
    database: {
        type: "sqlite";
        database: string;
        synchronize: boolean;
        logging: boolean;
    };
    dataDatabase: {
        type: string;
        database: string;
        host: string;
        port: number;
        username: string | undefined;
        password: string | undefined;
        synchronize: boolean;
        logging: boolean;
        poolSize: number;
        ssl: boolean;
        sslRejectUnauthorized: boolean;
    };
    engine: {
        type: string;
        puppeteer: {
            headless: boolean;
            args: string[];
        };
        sessionDataPath: string;
    };
    webhook: {
        timeout: number;
        maxRetries: number;
        retryDelay: number;
    };
    api: {
        rateLimit: {
            shortTtl: number;
            shortLimit: number;
            mediumTtl: number;
            mediumLimit: number;
            longTtl: number;
            longLimit: number;
        };
    };
    storage: {
        type: string;
        localPath: string;
        s3: {
            bucket: string | undefined;
            region: string | undefined;
            accessKeyId: string | undefined;
            secretAccessKey: string | undefined;
            endpoint: string | undefined;
        };
    };
};
export default _default;
