import { Maybe, Network } from "../../base";
export type AccountInitConfig = {
    did: string;
    organizationId: string;
    walletAddress: string;
    walletConnectorType: string;
    walletImported: boolean;
    walletRecoveryMethod: string;
    walletClientType: string;
    appleSubject: Maybe<string>;
    appleEmail: Maybe<string>;
    discordSubject: Maybe<string>;
    discordEmail: Maybe<string>;
    discordUsername: Maybe<string>;
    farcasterFid: Maybe<number>;
    farcasterDisplayName: Maybe<string>;
    farcasterOwnerAddress: Maybe<string>;
    farcasterPfp: Maybe<string>;
    farcasterSignerPublicKey: Maybe<string>;
    farcasterUrl: Maybe<string>;
    farcasterUsername: Maybe<string>;
    githubSubject: Maybe<string>;
    githubEmail: Maybe<string>;
    githubName: Maybe<string>;
    githubUsername: Maybe<string>;
    googleEmail: Maybe<string>;
    googleName: Maybe<string>;
    googleSubject: Maybe<string>;
    instagramSubject: Maybe<string>;
    instagramUsername: Maybe<string>;
    linkedinEmail: Maybe<string>;
    linkedinName: Maybe<string>;
    linkedinSubject: Maybe<string>;
    linkedinVanityName: Maybe<string>;
    spotifyEmail: Maybe<string>;
    spotifyName: Maybe<string>;
    spotifySubject: Maybe<string>;
    telegramFirstName: Maybe<string>;
    telegramLastName: Maybe<string>;
    telegramPhotoUrl: Maybe<string>;
    telegramUserId: Maybe<string>;
    telegramUsername: Maybe<string>;
    tiktokName: Maybe<string>;
    tiktokSubject: Maybe<string>;
    tiktokUsername: Maybe<string>;
    twitterName: Maybe<string>;
    twitterSubject: Maybe<string>;
    twitterProfilePictureUrl: Maybe<string>;
    twitterUsername: Maybe<string>;
    dynamoDBUserID: string;
    username: string;
    email: string;
    bio: string;
    city: string;
    lat: number;
    lng: number;
    isCreator: boolean;
    gender: "male" | "female" | "non-binary" | "other";
    instagramPublicUrl: string;
    xPublicUrl: string;
    tiktokPublicUrl: string;
    personalWebsiteUrl: string;
    country: string;
    firstLogin: boolean;
    avatarUrl: string;
    bannerImageUrl: string;
    imageSettings: Maybe<{
        imageX: number;
        imageY: number;
        imageZoom: number;
    }>;
    phone: Maybe<string>;
    isVerified: boolean;
    signupCompleted: boolean;
    isPfpNft: boolean;
    pfp: Maybe<{
        collectionAddress: string;
        tokenId: string;
        networkId: Network;
    }>;
    proposalNotificationPush: boolean;
    proposalNotificationSystem: boolean;
    orderNotificationPush: boolean;
    orderNotificationSystem: boolean;
    followNotificationPush: boolean;
    followNotificationSystem: boolean;
    collectionNotificationPush: boolean;
    collectionNotificationSystem: boolean;
    generalNotificationPush: boolean;
    generalNotificationSystem: boolean;
    accountSuspended: boolean;
    allowNotification: boolean;
    allowNotificationSound: boolean;
    visibility: boolean;
    onlineStatus: "OFFLINE" | "ONLINE" | "BUSY";
    allowReadReceipt: boolean;
    allowReceiveMessageFrom: "NO_ONE" | "ONLY_FOLLOWED" | "EVERYONE";
    allowAddToGroupsFrom: "EVERYONE" | "ONLY_FOLLOWED";
    allowGroupsSuggestion: boolean;
    e2ePublicKey: string;
    e2eSecret: string;
    e2eSecretIV: string;
    createdAt: string;
    updatedAt: Maybe<string>;
    deletedAt: Maybe<string>;
    token: string;
};
//# sourceMappingURL=accountinitconfig.d.ts.map