import { Result } from '@/lib/contracts/Result';
import type { Service } from '@/lib/contracts/services/Service';

/**
 * Settings Service
 * 
 * Currently not implemented - returns NotImplemented errors for all endpoints.
 */
export class SettingsService implements Service {
  async getSettings(): Promise<Result<void, 'NOT_IMPLEMENTED'>> {
    return Result.err('NOT_IMPLEMENTED');
  }

  async updateSettings(): Promise<Result<void, 'NOT_IMPLEMENTED'>> {
    return Result.err('NOT_IMPLEMENTED');
  }
}
