export type UserType = { _id: string; stytchMemberId: string; email: string; orgId: string; createdAt: Date; isPending?: boolean; firstName?: string; lastName?: string; github?: { id: number; owner: string; }; plainHash: string; profilePictureUrl?: string; hasUploadedProfilePicture?: boolean; editor?: { settings?: { preferences?: { navigationStructure?: 'docs-nav' | 'file-tree'; fitToFullWidth?: boolean; openLivePreviewInNewTab?: boolean; showBreadcrumbs?: boolean; showBranchesDropdown?: boolean; sidebarSectionExpanded?: { recents?: boolean; starred?: boolean; personal?: boolean; teamspace?: boolean; shared?: boolean; navigation?: boolean; 'hidden-pages'?: boolean; 'personal-overflow'?: boolean; 'shared-overflow'?: boolean; }; sidebarSectionOrder?: { workspace?: ('recents' | 'starred' | 'personal' | 'teamspace' | 'shared')[]; site?: ('navigation' | 'hidden-pages')[]; }; }; ai?: { instructions?: string; }; }; }; };