types
Documentation / lib/server/types
OAuthUserInfoType​
Defined in: apps/web/src/lib/server/types.d.ts:42
Extends​
Partial
<{email
:string
;name
:string
;picture
:string
;providerUserId
:string
;sub
:string
;email_verified
:boolean
; }>
Properties​
Property | Type | Inherited from | Defined in |
---|---|---|---|
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
|
UserType​
type UserType = Partial<{
id: string;
name: string | null;
email: string | null;
emailVerified: number | null;
image: string | null;
subscription: number;
isAdmin: boolean;
createdAt: number;
apiKey: string;
modifiedAt: number;
settings: {
provider: string;
model: string;
temperature: number;
topP: number;
frequencyPenalty: number;
providerApiKeys: object[];
theme: string;
language: string;
fontSize: number;
fontFamily: string;
searchEngines: object[];
searchEngineDefault: string;
OpenFirstResultInBackgroundTab: boolean;
OpenFirstResultInSameTab: boolean;
AutoSummarize: boolean;
ShowURLPath: boolean;
ShowHeadings: boolean;
enableQueryExpansion: boolean;
numberTopResultToExtract: number;
};
}>;
Defined in: apps/web/src/lib/server/types.d.ts:1