/** * Mode of operation for the notes module * * - standalone: Complete app with built-in auth (uses KeycloakAuthProvider) * - embedded: SDK mode - parent provides auth via RemoteAuthProvider * - library: Pure library mode - consumer provides their own auth */ export type AppMode = 'standalone' | 'embedded' | 'library';