import { AdminContactService } from './admin-contact.service';
import { ContactDetailDto, ContactListPageDto } from './dto/contact-list.dto';
import { ListContactQueryDto } from './dto/list-contact-query.dto';
import { UpdateStatusDto } from './dto/update-status.dto';
export declare class AdminContactController {
    private readonly adminContactService;
    constructor(adminContactService: AdminContactService);
    list(query: ListContactQueryDto): Promise<ContactListPageDto>;
    getById(id: number): Promise<ContactDetailDto>;
    updateStatus(id: number, dto: UpdateStatusDto): Promise<ContactDetailDto>;
}
