import { AbstractConstructor, Constructor } from '@mtna/common'; /** @docs-private */ export interface CanPadEmptyIcons { /** Whether to pad empty icons so it will align with sibling items that have icons, defaults to false. */ padEmptyIcons: boolean; } /** @docs-private */ export declare type CanPadEmptyIconsCtor = Constructor & AbstractConstructor; /** Mixin to augment a directive with a `padEmptyIcons` property. */ export declare function mixinPadEmptyIcons>(base: T): CanPadEmptyIconsCtor & T;