import { SqliteConnection } from "./connection.js"; import { OAuthServerRecord, OAuthServerStore } from "@graphorin/core/contracts"; //#region src/oauth-server-store.d.ts /** * Default `OAuthServerStore` implementation. Persists OAuth * registration metadata + `SecretRef` URI strings; the actual token * material lives in `@graphorin/security`'s secret store and is * resolved by the URI at use time (DEC-139 / ADR-033). * * @stable */ declare class SqliteOAuthServerStore implements OAuthServerStore { #private; constructor(conn: SqliteConnection); put(record: OAuthServerRecord): Promise; get(id: string): Promise; list(): Promise>; update(id: string, patch: Partial): Promise; delete(id: string): Promise; } //#endregion export { SqliteOAuthServerStore }; //# sourceMappingURL=oauth-server-store.d.ts.map