import { Observable } from 'rxjs'; import { TerraPagerInterface } from '../../../pager/data/terra-pager.interface'; import * as i0 from "@angular/core"; /** * @author chirila-ioan-daniel */ export declare abstract class TerraNestedDataPickerBaseService { /** * @description Placeholder for the specific data-retrieval method. In General the specific rest call is given here. * @param parentId */ abstract requestNestedData(parentId: string | number): Observable>; /** * @description Placeholder for the specific single item retrieval method. * @param id */ abstract requestNestedDataById(id: number): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }