piral-configs
Version:
Plugin for dynamic configurations of pilets in Piral.
14 lines (13 loc) • 461 B
TypeScript
import { PiralPlugin } from 'piral-core';
import type { 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>;