import { ConfigurationProperties } from '@zetapush/core'; export declare const missingKeyError: (key: string, error?: Error | undefined) => Error; export declare const missingValueError: (key: string, error?: Error | undefined) => Error; export declare const normalizeDefaultValue: (defaultValue?: any) => any; export declare const valueOrDefault: (value: any, defaultValue?: any) => any; export declare const valueOrThrow: (key: string, value: any, error?: Error | undefined) => any; export declare const availableOnly: (all: (ConfigurationProperties | null)[]) => Promise; export declare const load: (delegates: any[]) => Promise;