import { View } from '@esui/core'; import '@material/mwc-icon-button-toggle'; import { SVGTemplateResult, TemplateResult } from 'lit'; export { IconButtonToggle as MdcIconButtonToggle } from '@material/mwc-icon-button-toggle'; declare class Props { onIcon?: string | View | TemplateResult | SVGTemplateResult; offIcon?: string | View | TemplateResult | SVGTemplateResult; on: import("@esui/core").WritableObservableValue; disabled: boolean; ariaLabelOn?: string; ariaLabelOff?: string; ariaLabel: string; content: (View | TemplateResult | SVGTemplateResult)[]; } export declare const IconButtonToggle: ((...content: (View | TemplateResult | SVGTemplateResult)[]) => import("@esui/core").Builder) & { View: import("@esui/core").Clazz; }; export declare function OnIcon(icon: View | ((slot: string) => TemplateResult | SVGTemplateResult)): View | TemplateResult<2 | 1>; export declare function OffIcon(icon: View | ((slot: string) => TemplateResult | SVGTemplateResult)): View | TemplateResult<2 | 1>;