import type { ExternalIdentityLink, ExternalIdentityLinkPage } from "@opengeni/sdk"; export type IdentityLinkAccountsClient = { listIdentityLinks(workspaceId: string, cursor?: string): Promise; revokeIdentityLink(workspaceId: string, linkId: string, expectedRevision: number): Promise; }; /** Participant-scoped inventory. Revocation never deletes native work or merges * identities. The caller remounts this component when the signed-in user changes. */ export declare function IdentityLinkAccounts({ client, workspaceId, }: { client: IdentityLinkAccountsClient; workspaceId: string; }): import("react").JSX.Element;