Version: 0.0.10.0.20.0.30.0.40.0.50.0.60.0.70.0.80.0.90.0.10-00.0.100.0.110.0.120.1.0-00.1.0-10.1.0-20.1.00.1.1-00.2.0-00.2.00.2.1-00.2.10.3.00.3.10.6.1-dev.11648179954.1c2dc0850.6.1-dev.11648180465.1285dace0.6.1-dev.11648180969.1285dace0.6.1-dev.11648221319.1d170b090.6.1-dev.11648223327.1e0979200.6.1-dev.11648235010.1a95c26f0.6.1-dev.11648237512.119cf9590.6.1-dev.11650990404.1c4facf30.6.1-dev.11650996582.1590f5aa0.6.1-dev.11651000551.1f528d2f0.6.1-dev.11655483906.1e51ded40.6.1-dev.11655499531.137e1d26
import type { Config, OutputTargetCustom } from '@stencil/core/internal';
import type { OutputTargetReact } from './types';
/**
* Creates an output target for binding Stencil components to be used in a React context
* @param outputTarget the user-defined output target defined in a Stencil configuration file
* @returns an output target that can be used by the Stencil compiler
*/
export declare const reactOutputTarget: (outputTarget: OutputTargetReact) => OutputTargetCustom;
* Normalizes the structure of a provided output target and verifies a Stencil configuration
* associated with the wrapper is valid
* @param config the configuration to validate
* @param outputTarget the output target to normalize
* @returns an output target that's been normalized
export declare function normalizeOutputTarget(config: Config, outputTarget: any): OutputTargetReact;