import { InputSignalProps } from '../../../utils/type.utils';
import { ListItemProps } from '../types/properties.type';
import * as i0 from "@angular/core";
export declare class ListItemDirective implements InputSignalProps<ListItemProps> {
    /**
     * @ignore
     */
    baseClass: string;
    interactive: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
    textDistribution: import("@angular/core").InputSignal<"vertical" | "horizontal" | undefined>;
    protected get classes(): {
        [x: string]: boolean;
    };
    static ɵfac: i0.ɵɵFactoryDeclaration<ListItemDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ListItemDirective, "li[njListItem]", never, { "interactive": { "alias": "interactive"; "required": false; "isSignal": true; }; "textDistribution": { "alias": "textDistribution"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
