import { NoteDto } from './dto/note.dto';
import { Notes } from './entities/notes.entity';
import { DataSource } from 'typeorm';
export declare class NotesService {
    private readonly dataSource;
    constructor(dataSource: DataSource);
    create(dto: NoteDto, id_patient: number): Promise<{
        message: string;
    }>;
    update(id_note: number, dto: NoteDto): Promise<{
        message: string;
    }>;
    delete(id_note: number): Promise<{
        message: string;
    }>;
    findAllByPatient(id_patient: number, page?: number, limit?: number): Promise<{
        data: {
            date: string;
            id_note: number;
            id_patient: number;
            contenu: string;
            flag: boolean;
        }[];
        total: number;
        page: number;
        limit: number;
    }>;
    findOne(id_note: number): Promise<Notes>;
}
