import { SettingsService } from './settings.service';
export declare class SettingsController {
    private readonly settingsService;
    constructor(settingsService: SettingsService);
    getMenus(): Promise<any>;
    updateMenus(menus: any): Promise<any>;
    getGeneral(): Promise<any>;
    updateGeneral(data: any): Promise<any>;
    updateGoogleAuthEnv(data: {
        clientId: string;
        clientSecret: string;
    }): Promise<{
        message: string;
    }>;
    getActivePaymentMethods(): Promise<({
        id: string;
        name: string;
        logo: string;
        type: string;
        qrisUrl?: undefined;
    } | {
        id: string;
        name: string;
        logo: any;
        type: string;
        qrisUrl: any;
    })[]>;
    getSetting(key: string): Promise<any>;
    updateSetting(key: string, data: any): Promise<any>;
}
