import { ViewTemplate } from '@ni/fast-element';
import type { RequiredVisiblePattern } from './types';
/**
 * Given the template for a control label, creates a new template that includes
 * an icon next to the label to indicate whether or not the control is required.
 *
 * This function is intended to be used with components leveraging `mixinRequiredVisiblePattern`.
 */
export declare function createRequiredVisibleLabelTemplate(labelTemplate: ViewTemplate<RequiredVisiblePattern>): ViewTemplate<RequiredVisiblePattern>;
