import { CreateNoteDto } from './dto/create-note.dto';
import { NotesService } from './notes.service';
export declare class NotesController {
    private readonly notesService;
    constructor(notesService: NotesService);
    create(dto: CreateNoteDto, req: any): Promise<{
        message: string;
        data: {
            id: string;
            createdAt: Date;
            createdBy: string;
            entityId: string;
            type: import("../../generated/prisma/enums").NoteType;
            content: string;
            entityType: import("../../generated/prisma/enums").NoteEntityType;
        };
    }>;
    findByEntity(entityId: string): Promise<{
        message: string;
        data: {
            id: string;
            createdAt: Date;
            createdBy: string;
            entityId: string;
            type: import("../../generated/prisma/enums").NoteType;
            content: string;
            entityType: import("../../generated/prisma/enums").NoteEntityType;
        }[];
    }>;
}
