@flagship.io/react-sdk
Version:
Flagship REACT SDK
13 lines (12 loc) • 462 B
TypeScript
import { type IFSFlag, type IFSFlagMetadata, FSFlagStatus } from './deps.js';
import type { FsContextState } from './type.js';
export declare class FSFlag implements IFSFlag {
private key;
private flag?;
constructor(key: string, state: FsContextState);
getValue<T>(defaultValue: T): (T extends null ? unknown : T);
exists(): boolean;
visitorExposed(): Promise<void>;
get metadata(): IFSFlagMetadata;
get status(): FSFlagStatus;
}