@btfuse/core
Version:
A native-first framework for building hybdrid web-native applications
14 lines (13 loc) • 434 B
TypeScript
import { FuseAPI } from './FuseAPI';
import { Platform } from './Platform';
/**
* An factory class that defines the base signature for creating a FuseAPI bridge object.
*/
export declare abstract class AbstractFuseAPIFactory {
/**
* Implement a create API that returns a FuseAPI for the given Platform
*
* @param platform - The current platform runtime
*/
abstract create(platform: Platform): FuseAPI;
}