// Sign in with Garage — OIDC PKCE auth core for Garage apps. // // The public surface is GarageAuth plus the TokenStore seam and AuthError. // garage_iap (and any future package) builds on this — share one GarageAuth // instance so everything reuses the same session + authed client. library; export "src/garage_auth.dart" show GarageAuth; export "src/oidc.dart" show AuthError; export "src/token_store.dart" show TokenStore, SecureTokenStore, MemoryTokenStore; export "src/authed_client.dart" show AuthedClient;