UNPKG

supertokens-node

Version:
21 lines (20 loc) 1.03 kB
import { NormalisedAppinfo } from "../../types"; import { User, TypeInput, TypeNormalisedInput } from "./types"; import Recipe from "./recipe"; export declare function validateAndNormaliseUserInput(recipeInstance: Recipe, appInfo: NormalisedAppinfo, config?: TypeInput): TypeNormalisedInput; export declare function createNewPaginationToken(userId: string, timeJoined: number): string; export declare function combinePaginationTokens(thirdPartyPaginationToken: string | null, emailPasswordPaginationToken: string | null): string; export declare function extractPaginationTokens(recipe: Recipe, nextPaginationToken: string): { thirdPartyPaginationToken: string | undefined; emailPasswordPaginationToken: string | undefined; }; export declare function combinePaginationResults(thirdPartyResult: { users: User[]; nextPaginationToken?: string; }, emailPasswordResult: { users: User[]; nextPaginationToken?: string; }, limit: number, oldestFirst: boolean): { users: User[]; nextPaginationToken?: string; };