18 lines
507 B
TypeScript
18 lines
507 B
TypeScript
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');
|
|
}
|
|
}
|