import { IElementState, ITemplateSetElementStateAction, ITemplateSetTaskPaneVisibilityAction, ITemplateSetSelectionPanelVisibility, ITemplateSetLegendVisibility, ITemplateSetCustomDataAction } from './defs';
export declare function setElementStates(states: IElementState): ITemplateSetElementStateAction;
export declare function setTaskPaneVisibility(visible: boolean): ITemplateSetTaskPaneVisibilityAction;
export declare function setSelectionPanelVisibility(visible: boolean): ITemplateSetSelectionPanelVisibility;
export declare function setLegendVisibility(visible: boolean): ITemplateSetLegendVisibility;
/**
 *
 * @param name
 * @param value
 * @returns
 *
 * @since 0.14.8
 */
export declare function setTemplateCustomData(name: string, value: any): ITemplateSetCustomDataAction;
