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;
}
