export interface GetVendorsParams {
}
export interface SearchDomainParams {
    domain_name: string;
    vendor_id: number;
}
export interface MailboxDetail {
    first_name: string;
    last_name: string;
    profile_pic?: string;
    mailbox?: string;
}
export interface DomainWithMailboxes {
    domain_name: string;
    mailbox_details: MailboxDetail[];
}
export interface AutoGenerateMailboxesParams {
    vendor_id: number;
    domains: DomainWithMailboxes[];
}
export interface PlaceOrderParams {
    vendor_id: number;
    forwarding_domain: string;
    domains: DomainWithMailboxes[];
}
export interface GetDomainListParams {
}
export declare function isGetVendorsParams(args: unknown): args is GetVendorsParams;
export declare function isSearchDomainParams(args: unknown): args is SearchDomainParams;
export declare function isMailboxDetail(obj: unknown): obj is MailboxDetail;
export declare function isDomainWithMailboxes(obj: unknown): obj is DomainWithMailboxes;
export declare function isAutoGenerateMailboxesParams(args: unknown): args is AutoGenerateMailboxesParams;
export declare function isPlaceOrderParams(args: unknown): args is PlaceOrderParams;
export declare function isGetDomainListParams(args: unknown): args is GetDomainListParams;
