import z from "zod"; import { ServiceClient } from "../../service-client"; import { Waitlist, WaitlistOffboardedSignup, WaitlistSignup } from "./types"; import { CreateWaitlistOffboardedSignupSchema, CreateWaitlistSchema, CreateWaitlistSignupSchema, ListWaitlistOffboardedSignupsSchema } from "./schema"; export declare class WaitlistService extends ServiceClient { protected getServiceName(): string; ListWiatlistSignups(waitlistId: string): Promise; ListWaitlists(): Promise; CreateWaitlist(payload: z.infer): Promise; CreateWaitlistSignup(payload: z.infer): Promise; CreateWaitlistOffboardedSignup(payload: z.infer): Promise; ListWaitlistOffboardedSignups(payload: z.infer): Promise; }