oko-management
    Preparing search index...
    default: {
        callbacks: {
            jwt(
                __namedParameters: {
                    account?: null | Account;
                    token: JWT & {
                        accessToken?: string;
                        aud?: string;
                        expiresAt?: number;
                        refreshToken?: string;
                    };
                    user?: any;
                },
            ): Promise<
                | JWT & {
                    accessToken?: string;
                    aud?: string;
                    expiresAt?: number;
                    refreshToken?: string;
                }
                | {
                    accessToken: any;
                    email?: null
                    | string;
                    expiresAt: number;
                    name?: null | string;
                    picture?: null | string;
                    refreshToken: any;
                    sub?: string;
                }
                | {
                    email?: null
                    | string;
                    error: string;
                    name?: null | string;
                    picture?: null | string;
                    sub?: string;
                }
                | {
                    accessToken: undefined
                    | string;
                    aud: string;
                    expiresAt: number;
                    refreshToken: undefined | string;
                    user: any;
                },
            >;
            session(
                __namedParameters: { session: Session; token: JWT },
            ): Promise<Session>;
        };
        providers: OAuthConfig<Auth0Profile>[];
        secret: undefined | string;
    } = ...

    Type declaration

    • callbacks: {
          jwt(
              __namedParameters: {
                  account?: null | Account;
                  token: JWT & {
                      accessToken?: string;
                      aud?: string;
                      expiresAt?: number;
                      refreshToken?: string;
                  };
                  user?: any;
              },
          ): Promise<
              | JWT & {
                  accessToken?: string;
                  aud?: string;
                  expiresAt?: number;
                  refreshToken?: string;
              }
              | {
                  accessToken: any;
                  email?: null
                  | string;
                  expiresAt: number;
                  name?: null | string;
                  picture?: null | string;
                  refreshToken: any;
                  sub?: string;
              }
              | {
                  email?: null
                  | string;
                  error: string;
                  name?: null | string;
                  picture?: null | string;
                  sub?: string;
              }
              | {
                  accessToken: undefined
                  | string;
                  aud: string;
                  expiresAt: number;
                  refreshToken: undefined | string;
                  user: any;
              },
          >;
          session(
              __namedParameters: { session: Session; token: JWT },
          ): Promise<Session>;
      }
    • providers: OAuthConfig<Auth0Profile>[]
    • secret: undefined | string