piral-configs
Version:
Plugin for dynamic configurations of pilets in Piral.
14 lines (13 loc) • 456 B
TypeScript
import { PiralPlugin } from 'piral-core';
import { PiletConfigsApi } from './types';
/**
* Available configuration options for the configs plugin.
*/
export interface ConfigsConfig {
/**
* Sets the retriever function for getting the app or user configuration.
* @default undefined
*/
retrieve?<T>(configName: string): T | undefined;
}
export declare function createConfigsApi(config?: ConfigsConfig): PiralPlugin<PiletConfigsApi>;