@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
10 lines (9 loc) • 370 B
TypeScript
import type { AbstractFlags, InferFlagType } from './types';
export interface UserContext {
apiKey: string;
userId?: string;
}
export declare function fetchConfigFromServer<F extends AbstractFlags>(): Promise<F>;
export declare function deriveAllFlags<T extends AbstractFlags>(config: T, userContext: UserContext): {
[K in keyof T]?: InferFlagType<T[K]>;
};