import { Observable } from 'rxjs'; /** * Interface para serviço de consulta de todos os registros de uma entidade */ export interface IGetAllService { /** URL completa do endpoint de GetAll */ urlGetAll: string; /** Array com os registros */ items: Array; /** * Método responsável por realizar a consulta dos registros * @return Retorno assíncrono dos registros buscados */ getAll(): Observable>; /** * Método responsável por 'limpar' as parametrizações da consulta * e realizá-la novamente * @return Retorno assíncrono dos registros buscados */ reset(): Observable>; }