/**
 * Option reporting for the packs that are plain functions rather than
 * ProFeatureBase subclasses.
 *
 * Silence is the worst response to a mistyped key: a configuration that does
 * nothing looks exactly like one that works.
 */
export declare function reportUnknownOptions(featureName: string, config: Record<string, unknown> | undefined, spec: {
    supported: string[];
    notImplemented?: string[];
}): void;
