import * as i0 from '@angular/core';
import { ElementRef } from '@angular/core';
import * as i1$1 from '@angular/common';
import * as i1 from '@daffodil/design';
import { DaffPrefixDirective } from '@daffodil/design';
/**
* A standard list used for grouping generic content.
*
* @example
* ```html
*
* List item
* List item
*
* ```
*/
declare class DaffListComponent {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
/**
* A navigation list intended for use with anchor elements (``).
*
* @example
* ```html
*
*
*
*
* ```
*/
declare class DaffNavListComponent {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
/**
* Individual items within a list.
*
* @example
* ```html
* Standard list item
* Linked list item
* ```
*/
declare class DaffListItemComponent {
private elementRef;
/** Whether an item in a `` is the currently active item. */
active: boolean;
/**
* @docs-private
*/
_prefix: DaffPrefixDirective;
constructor(elementRef: ElementRef);
private get _isAnchor();
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
/**
* @deprecated in favor of {@link DAFF_LIST_COMPONENTS}. Deprecated in version 0.78.0. Will be removed in version 1.0.0.
*/
declare class DaffListModule {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵmod: i0.ɵɵNgModuleDeclaration;
static ɵinj: i0.ɵɵInjectorDeclaration;
}
/**
* Used to identify the primary title of a list item within a multi-line list.
*
* @example
* ```html
* Title
* ```
*/
declare class DaffListItemTitleDirective {
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵdir: i0.ɵɵDirectiveDeclaration;
}
/**
* @docs-private
*/
declare const DAFF_LIST_COMPONENTS: readonly [typeof DaffListComponent, typeof DaffListItemComponent, typeof DaffListItemTitleDirective, typeof DaffPrefixDirective];
/**
* @docs-private
*/
declare const DAFF_NAV_LIST_COMPONENTS: readonly [typeof DaffNavListComponent, typeof DaffListItemComponent, typeof DaffListItemTitleDirective, typeof DaffPrefixDirective];
export { DAFF_LIST_COMPONENTS, DAFF_NAV_LIST_COMPONENTS, DaffListComponent, DaffListItemComponent, DaffListItemTitleDirective, DaffListModule, DaffNavListComponent };