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