import { ProfileService } from './profile.service';
export declare class ProfileController {
    private profileService;
    constructor(profileService: ProfileService);
    getProfile(): Promise<{
        id: number;
        createdAt: Date;
        updatedAt: Date;
        description: string;
        vision: string | null;
        mission: string | null;
        motto: string | null;
        values: string | null;
        accreditation: string | null;
        history: string | null;
    } | null>;
    getAdminProfile(): Promise<{
        id: number;
        createdAt: Date;
        updatedAt: Date;
        description: string;
        vision: string | null;
        mission: string | null;
        motto: string | null;
        values: string | null;
        accreditation: string | null;
        history: string | null;
    } | null>;
    upsert(data: {
        description?: string;
        vision?: string;
        mission?: string;
        motto?: string;
        values?: string;
        accreditation?: string;
        history?: string;
    }): Promise<{
        id: number;
        createdAt: Date;
        updatedAt: Date;
        description: string;
        vision: string | null;
        mission: string | null;
        motto: string | null;
        values: string | null;
        accreditation: string | null;
        history: string | null;
    }>;
}
