/**
 * IMA $Settings access provider with optional selector.
 *
 * @example
 * const settings = useSettings();
 * console.log(settings.$Cache.enabled);
 *
 * // Using settings selector
 * const { scripts, documentView } = useSettings('$Page.$Render');
 * const esScripts = useSettings('$Page.$Render.esScripts');
 *
 * @param selector Optional path selector.
 * @returns Settings value or undefined.
 */
export declare function useSettings<T = any>(selector?: string): T | undefined;
//# sourceMappingURL=settings.d.ts.map