import { LeadQueryParams } from "../../types/params/leads"; import { Language } from "../../types/params"; import { Paginated } from "../../types/pagination"; import { PaginationParams, Question, SearchQuestionLead, WithValidationError } from "../../index"; import { ApiCallOptions } from "../../base"; export declare const fetchListingQuestions: ({ listingId, query, options, }: { listingId: number; query?: PaginationParams; options?: ApiCallOptions; }) => Promise>; export declare const createQuestion: ({ listingId, question, options, }: { listingId: number; question: { question: string; language: Language; }; options?: ApiCallOptions; }) => Promise>; export declare const fetchDealerQuestionLeads: ({ dealerId, query, options, }: { dealerId: number; query?: LeadQueryParams; options?: ApiCallOptions; }) => Promise>; export declare const saveAnswerToQuestion: ({ dealerId, listingId, questionId, answer, options, }: { dealerId: number; listingId: number; questionId: number; answer: { answer: string; }; options?: ApiCallOptions; }) => Promise; export declare const deleteQuestion: ({ dealerId, listingId, questionId, options, }: { dealerId: number; listingId: number; questionId: number; options?: ApiCallOptions; }) => Promise;