import { OpdVoiceDateService } from './opd_voice_date.service';
import { OpdVoiceDate } from './entities/opd_voice_date.entity';
export declare class OpdVoiceDateController {
    private readonly opdVoiceDateService;
    constructor(opdVoiceDateService: OpdVoiceDateService);
    create(createOpdVoiceDateDto: OpdVoiceDate): Promise<{
        responseCode: number;
        responseMessage: string;
        data: any;
    }>;
    findOne(id: number, hospital_id: number): Promise<{
        responseCode: number;
        responseMessage: string;
        data: OpdVoiceDate;
    }>;
    update(id: string, updateOpdVoiceDateDto: OpdVoiceDate): Promise<{
        responseCode: number;
        responseMessage: string;
        data: {
            voiceId: string;
        };
    }>;
    hoscreate(createOpdVoiceDateDto: OpdVoiceDate): Promise<{
        responseCode: number;
        responseMessage: string;
        data: {
            voiceId: {
                success: boolean;
                id: any;
                message: string;
            };
        };
    }>;
    hosFindOne(id: number, hospital_id: number): Promise<{
        responseCode: number;
        responseMessage: string;
        details: any;
        data: any;
    }>;
    hosupdate(id: string, updateOpdVoiceDateDto: OpdVoiceDate): Promise<{
        responseCode: number;
        responseMessage: string;
        data: {
            voiceId: string;
        };
    }>;
}
