import { type ConnectStore, type ConnectionLink, type ConnectionLinkListFilter, type ConnectionLinkStore, type ConnectionListFilter, type ConnectionRecord, type ConnectionSetupSession, type ConnectionSetupSessionStore, type OAuthStateRecord } from "@polpo-ai/connect"; export declare class MemoryConnectStore implements ConnectStore, ConnectionLinkStore, ConnectionSetupSessionStore { private readonly connections; private readonly oauthStates; private readonly links; private readonly setupSessions; listConnections(filter?: ConnectionListFilter): Promise; getConnection(id: string): Promise; upsertConnection(record: ConnectionRecord): Promise; updateConnection(id: string, patch: Partial>): Promise; deleteConnection(id: string): Promise; saveOAuthState(record: OAuthStateRecord): Promise; consumeOAuthState(state: string): Promise; getOAuthState(state: string): Promise; claimOAuthState(state: string, claimToken: string, claimExpiresAt: string, now: string): Promise; completeOAuthState(state: string, claimToken: string, connectionId: string): Promise; releaseOAuthState(state: string, claimToken: string, errorCode: string): Promise; listConnectionLinks(filter?: ConnectionLinkListFilter): Promise; getConnectionLink(id: string): Promise; upsertConnectionLink(link: ConnectionLink): Promise; updateConnectionLink(id: string, patch: Partial>): Promise; saveConnectionSetupSession(session: ConnectionSetupSession): Promise; getConnectionSetupSession(id: string): Promise; consumeConnectionSetupSession(id: string, consumedAt: string): Promise; } //# sourceMappingURL=memory-store.d.ts.map