import { TypedocumentService } from './typedocument.service';
import { CreateTypedocumentDto } from './dto/create-typedocument.dto';
import { UpdateTypedocumentDto } from './dto/update-typedocument.dto';
import { ResponseService } from 'src/services/response/response.service';
export declare class TypedocumentController {
    private readonly typedocumentService;
    private responseService;
    constructor(typedocumentService: TypedocumentService, responseService: ResponseService);
    create(createTypedocumentDto: CreateTypedocumentDto): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
    }>;
    findAll(): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
    }>;
    findOne(id: string): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
    }>;
    update(id: string, updateTypedocumentDto: UpdateTypedocumentDto): Promise<{
        statusCode: number;
        status: string;
        message: string;
        data: any;
    }>;
    remove(id: string): string;
}
