import * as i0 from "@angular/core"; export declare class SdItemOfTemplateDirective { itemOf: TItem[]; static ngTemplateContextGuard(dir: SdItemOfTemplateDirective, ctx: unknown): ctx is SdItemOfTemplateContext; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "ng-template[itemOf]", never, { "itemOf": { "alias": "itemOf"; "required": true; }; }, {}, never, never, true, never>; } export interface SdItemOfTemplateContext { $implicit: TItem; item: TItem; index: number; depth: number; }