/// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// import type { FilterQuery } from 'mongoose'; import type { IAssistant } from '~/types'; export declare function createAssistantMethods(mongoose: typeof import('mongoose')): { updateAssistantDoc: (searchParams: FilterQuery, updateData: Partial) => Promise; deleteAssistant: (searchParams: FilterQuery) => Promise<(import("mongoose").Document & IAssistant & Required<{ _id: unknown; }> & { __v: number; }) | null>; deleteAssistants: (searchParams: FilterQuery) => Promise; getAssistants: (searchParams: FilterQuery, select?: string | Record | null) => Promise; getAssistant: (searchParams: FilterQuery) => Promise; }; export type AssistantMethods = ReturnType;