UNPKG

@triviality/core

Version:
12 lines (11 loc) 437 B
import { RegistryList } from '../Context'; import { FF } from '../FeatureFactory'; export declare type SetupCallback = () => Promise<void> | void; /** * TODO: rename to application hooks? */ export interface SetupFeatureServices { setupCallbacks: RegistryList<SetupCallback>; } export declare const callSetupServices: (setups: Iterable<SetupCallback>) => Promise<void>; export declare const SetupFeature: FF<SetupFeatureServices>;