@stencil/angular-output-target
Version:
Angular output target for @stencil/core components.
10 lines (9 loc) • 508 B
TypeScript
import type { Config } from '@stencil/core';
import type { OutputTargetAngular } from './types';
type OutputTargetCustom = Extract<NonNullable<Config['outputTargets']>[number], {
type: 'custom';
}>;
type PluginConfig = Parameters<OutputTargetCustom['generator']>[0];
export declare const angularOutputTarget: (outputTarget: OutputTargetAngular) => OutputTargetCustom;
export declare function normalizeOutputTarget(config: PluginConfig, outputTarget: OutputTargetAngular): OutputTargetAngular;
export {};