import { CreateSettingDto } from './dto/create-setting.dto';
import { UpdateSettingDto } from './dto/update-setting.dto';
import { PrismaService } from 'src/prisma/prisma.service';
export declare class SettingsService {
    private prisma;
    constructor(prisma: PrismaService);
    private readonly logger;
    create(createSettingDto: CreateSettingDto): Promise<{
        id: number;
        name: string;
        value: string;
    }>;
    findAll(): Promise<{
        id: number;
        name: string;
        value: string;
    }[]>;
    findOne(name: string): Promise<{
        id: number;
        name: string;
        value: string;
    } | null>;
    findOneById(id: number): Promise<{
        id: number;
        name: string;
        value: string;
    } | null>;
    update(id: number, updateInkDto: UpdateSettingDto): Promise<{
        id: number;
        name: string;
        value: string;
    }>;
    remove(id: number): Promise<{
        id: number;
        name: string;
        value: string;
    }>;
}
