export interface ServerConfig {
    logShipping: {
        enabled: boolean;
        endpoint: string;
        apiKey?: string;
        requireApiKey?: boolean;
        batchSize: number;
        flushInterval: number;
        maxRetries: number;
        logLevel: 'DEBUG' | 'INFO' | 'WARN' | 'ERROR' | 'FATAL';
    };
    discord: {
        dISCORDACCESSTOKEN: string;
    };
}
export declare function loadConfig(): ServerConfig;
export declare function validateConfig(config: ServerConfig): {
    isValid: boolean;
    errors: string[];
};
//# sourceMappingURL=config.d.ts.map