import { SettingsService } from './settings.service';
export declare class SettingsController {
    private readonly settingsService;
    constructor(settingsService: SettingsService);
    getPublicSettings(): Promise<Record<string, string>>;
    getPublicActivity(): Promise<{
        user: string;
        action: string;
        target: string;
    }[]>;
    getPlatformStats(): Promise<{
        creatorCount: number;
        brandCount: number;
        activeCampaigns: number;
        totalApplications: number;
    }>;
    updateSettings(body: Record<string, string>): Promise<{
        success: boolean;
        updated: number;
    }>;
}
