declare class InitiateUserRequest {
    userName?: string;
    uuid?: string;
    isGuest: boolean;
    apikey: string;
    imageUrl?: string;
    constructor(userName: string | undefined, uuid: string | undefined, isGuest: boolean, apiKey: string, imageUrl: string | undefined);
    static builder(): InitiateUserRequestBuilder;
}
export declare class InitiateUserRequestBuilder {
    private userName;
    private uuid;
    private isGuest;
    private apiKey;
    private imageUrl;
    setUserName(userName: string): InitiateUserRequestBuilder;
    setUUID(uuid: string): InitiateUserRequestBuilder;
    setApiKey(apiKey: string): InitiateUserRequestBuilder;
    setIsGuest(isGuest: boolean): InitiateUserRequestBuilder;
    setImageUrl(imageUrl: string): InitiateUserRequestBuilder;
    build(): InitiateUserRequest;
}
export default InitiateUserRequest;
