piral-base
Version:
The base library for creating a Piral instance.
4 lines (3 loc) • 320 B
TypeScript
import type { PiletMetadata, EventEmitter, PiletApi, PiletApiExtender } from './types';
export declare function initializeApi(target: PiletMetadata, events: EventEmitter): PiletApi;
export declare function mergeApis(api: PiletApi, extenders: Array<PiletApiExtender<Partial<PiletApi>>>, target: PiletMetadata): PiletApi;