import { SupernovaApiClient } from "@supernova-studio/client";
export declare class UserService {
    private readonly client;
    constructor(client: SupernovaApiClient);
    getMe(): Promise<{
        user: {
            email: string;
            id: string;
            profile: {
                name: string;
                avatar?: string | undefined;
                nickname?: string | undefined;
                theme?: {
                    backgroundColor?: string | undefined;
                    accentColor?: string | undefined;
                    contrast?: number | undefined;
                    isSecondaryEnabled?: boolean | undefined;
                    secondaryBackgroundColor?: string | undefined;
                    secondaryContrast?: number | undefined;
                    isEditorWhite?: boolean | undefined;
                    preset?: "Custom" | "Default" | "HighContrast" | "DefaultDark" | "HighContrastDark" | "SpaceBlue" | "DarkGrey" | "SystemPreference" | "Sepia" | undefined;
                } | undefined;
                onboarding?: {
                    companyName?: string | undefined;
                    numberOfPeopleInOrg?: string | undefined;
                    numberOfPeopleInDesignTeam?: string | undefined;
                    department?: "Other" | "Design" | "Engineering" | "Product" | "Brand" | undefined;
                    jobTitle?: string | undefined;
                    phase?: string | undefined;
                    jobLevel?: "Other" | "Executive" | "Manager" | "IndividualContributor" | undefined;
                    designSystemName?: string | undefined;
                    defaultDestination?: string | undefined;
                    figmaUrl?: string | undefined;
                    isPageDraftOnboardingFinished?: boolean | undefined;
                    isApprovalsOnboardingFinished?: boolean | undefined;
                } | undefined;
                portalTheme?: {
                    backgroundColor?: string | undefined;
                    accentColor?: string | undefined;
                    contrast?: number | undefined;
                    isSecondaryEnabled?: boolean | undefined;
                    secondaryBackgroundColor?: string | undefined;
                    secondaryContrast?: number | undefined;
                    isEditorWhite?: boolean | undefined;
                    preset?: "Custom" | "Default" | "HighContrast" | "DefaultDark" | "HighContrastDark" | "SpaceBlue" | "DarkGrey" | "SystemPreference" | "Sepia" | "DefaultPortal" | undefined;
                } | undefined;
            };
            createdAt: Date;
            emailSettings: {
                marketingEmails: boolean;
            };
            source?: "SignUp" | "Invite" | "SSO" | "Google" | undefined;
            loggedOutAt?: Date | undefined;
            isScimManaged?: boolean | undefined;
        };
    }>;
}
//# sourceMappingURL=user.service.d.ts.map