import { type IConsultationBookingRepository } from './repositories/consultation-booking-repository.interface';
import type { SubmitConsultationBookingDto } from './dto/submit-consultation-booking.dto';
import type { ConsultationBookingResponseDto } from './dto/consultation-booking-response.dto';
export declare class ConsultationBookingService {
    private readonly consultationBookingRepository;
    constructor(consultationBookingRepository: IConsultationBookingRepository);
    submit(dto: SubmitConsultationBookingDto): Promise<ConsultationBookingResponseDto>;
}
