import * as i0 from "@angular/core";
/**
 * Defines the posible values of the components' display density.
 */
export declare enum DisplayDensity {
    comfortable = "comfortable",
    cosy = "cosy",
    compact = "compact"
}
/**
 * 组件的 display density 配置
 *
 * [Guidance on high-density spacing](https://material.io/design/layout/applying-density.html)
 */
export declare class DensityDirective {
    displayDensity: DisplayDensity | string;
    get densityCosy(): boolean;
    get densityCompact(): boolean;
    get densityComfortable(): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<DensityDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<DensityDirective, "[displayDensity]", never, { "displayDensity": { "alias": "displayDensity"; "required": false; }; }, {}, never, never, true, never>;
}
