import { StreamableFile } from '@nestjs/common';
import { Contrat } from 'src/contrats/entities/contrat.entity';
import { Repository } from 'typeorm';
import { CreateDocumentDto } from './dto/create-document.dto';
import { UpdateDocumentDto } from './dto/update-document.dto';
import { DocumentPrudence } from './entities/document.entity';
export declare class DocumentsService {
    private documentRepository;
    private contratRepository;
    constructor(documentRepository: Repository<DocumentPrudence>, contratRepository: Repository<Contrat>);
    create(createDocumentDto: CreateDocumentDto): string;
    findAll(numUser: string): Promise<DocumentPrudence[]>;
    getFile(id: number): Promise<StreamableFile>;
    findOne(id: number): string;
    update(id: number, updateDocumentDto: UpdateDocumentDto): string;
    remove(id: number): string;
    createFakeDocuments(): void;
}
