import { ProfileService } from '../../profile/profile.service';
import { McpContext } from '../types/mcp-context.type';
export declare class CoreProfileMcpTools {
    private readonly profileService;
    constructor(profileService: ProfileService);
    getProfile(_args: Record<string, any>, context: McpContext): Promise<any>;
    updateProfile(args: {
        name?: string;
    }, context: McpContext): Promise<any>;
    updatePreferences(args: {
        theme?: string;
        language?: string;
    }, context: McpContext): Promise<any>;
    getMfaMethods(_args: Record<string, any>, context: McpContext): Promise<any>;
    changePassword(args: {
        currentPassword: string;
        newPassword: string;
    }, context: McpContext): Promise<any>;
}
//# sourceMappingURL=core-profile.mcp-tools.d.ts.map