import { FPCloudClaim } from "@fireproof/core-types-protocols-cloud"; import { Result } from "@adviser/cement"; import { ClerkClaim, ClerkEmailTemplateClaim, SuperThis } from "@fireproof/core-types-base"; import { FPTokenContext, VerifiedAuthUserResult } from "@fireproof/core-types-protocols-dashboard"; export declare function createFPToken(ctx: FPTokenContext, claim: FPCloudClaim): Promise<{ expiresDate: Date; expiresInSec: number; token: string; }>; export declare function getFPTokenContext(sthis: SuperThis, ictx?: Partial): Promise>; export declare function nameFromAuth(name: string | undefined, auth: VerifiedAuthUserResult): string; export declare function nickFromClarkClaim(auth: ClerkEmailTemplateClaim): string | undefined; export declare function toProvider(i: ClerkClaim): FPCloudClaim["provider"];