import { NgClass } from '@angular/common';
import { OnChanges } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export declare const _secondaryListItemTypes: readonly ["positive", "critical", "negative", "informative"];
export type SecondaryListItemType = (typeof _secondaryListItemTypes)[number];
export declare class ListSecondaryDirective implements OnChanges {
    /**
     * Type of the secondary list item.
     */
    type: SecondaryListItemType;
    /** @hidden */
    ngClass: NgClass;
    /** @hidden */
    constructor();
    /** @hidden */
    ngOnChanges(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ListSecondaryDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ListSecondaryDirective, "[fd-list-secondary], [fdListSecondary]", never, { "type": { "alias": "type"; "required": false; }; }, {}, never, never, true, [{ directive: typeof i1.NgClass; inputs: {}; outputs: {}; }]>;
}
