UNPKG

mantiqh-query-converter

Version:

query string maker with object and array

42 lines (41 loc) 1.97 kB
export declare function toQS(obj: Record<string, any>, prefix?: string, options?: { arrayFormat: string; }): string; export declare function getLeadsQuery({ page, pageSize, sort, dealerId, search, isOpen, }: { page: number; pageSize: number; sort?: string[]; dealerId?: number; search?: string; isOpen?: boolean; }): string; export declare function getDealersQuery(page: number, pageSize: number, sort?: string[], status?: string[] | [], userId?: number | null | undefined, search?: string | null | undefined): string; export declare function getNavbarQuery({ metalType, productType, }: { metalType: string; productType?: string; }): string; export declare function getProductsQuery(page: number, pageSize: number, sort?: string[], isFeatured?: boolean | null, isExclusive?: boolean | null, adminManaged?: boolean | null, search?: string | null, dealerAdminId?: number | null, isActive?: boolean | null, productType?: string | null): string; export declare function getFrontendProductsQuery(page: number, pageSize: number, sort?: string[], isFeatured?: boolean | null | undefined): string; /** * get single products * populate with dealer admin * and pricing data */ export declare function getSingleProduct(): string; export declare function getPaymentsQuery(page: number, pageSize: number, sort?: string[], search?: string | null, Status?: string | null): string; export declare function getCartDetails({ page, pageSize, userId, }: { page: number; pageSize: number; userId: number; }): string; export declare function getDealerAdminWithPlan(): string; export declare function getPaymentDetails({ page, pageSize, sort, search, dealerId, status, searchByDealer, }: { page: number; pageSize: number; sort?: string[]; search?: string; dealerId?: number; status?: string; searchByDealer?: boolean; }): string; export declare function getDealeradminCoin(page: number, pageSize: number): string;