/** * Callback interface to be implemented by callers that wish to be notified * when sign-in is required. */ export interface SudoPlatformSignInCallback { /** * Invoked when the user is not signed in and sign-in is required. * Implementations should perform the necessary sign-in flow. * * @throws Any error encountered during the sign-in process. */ signIn(): Promise; }