import { OnModuleInit } from '@nestjs/common';
import { CommandsService } from '../../core';
import { DefaultLocalizationAdapter } from './adapters';
import { Locale } from 'discord.js';
export declare class NestCordLocalizationService implements OnModuleInit {
    private readonly localizationAdapter;
    private readonly commandsService;
    constructor(localizationAdapter: DefaultLocalizationAdapter, commandsService: CommandsService);
    onModuleInit(): void;
    updateLocales(locales: Record<Locale, Record<string, string>>): Promise<void>;
    private updateCommandsLocalization;
    private getLocalizationMap;
}
