@secrecy/lib
    Preparing search index...

    Interface SecrecyClientOptions

    interface SecrecyClientOptions {
        apiClient?: TRPCClient<BuiltRouter<{}, {}>>;
        identities: (
            | {
                appId: string;
                identityPubKey: string;
                kind: "USER_APP";
                userId: string;
            }
            | {
                groupId: string;
                groupOwnerPubKey: string;
                groupRole: "ADMIN"
                | "MEMBER";
                identityPubKey: string;
                kind: "GROUP";
                sharedByPubKey: string;
                sharedToPubKey: string;
            }
        )[];
        keyPairs: Record<string, string>;
        secrecyUrls?: Partial<SecrecyUrls>;
        uaJwt: string;
        uaSession: string;
    }
    Index
    apiClient?: TRPCClient<BuiltRouter<{}, {}>>
    identities: (
        | {
            appId: string;
            identityPubKey: string;
            kind: "USER_APP";
            userId: string;
        }
        | {
            groupId: string;
            groupOwnerPubKey: string;
            groupRole: "ADMIN"
            | "MEMBER";
            identityPubKey: string;
            kind: "GROUP";
            sharedByPubKey: string;
            sharedToPubKey: string;
        }
    )[]
    keyPairs: Record<string, string>
    secrecyUrls?: Partial<SecrecyUrls>
    uaJwt: string
    uaSession: string