import { HttpClient } from "@angular/common/http"; import { Observable } from "rxjs"; import { HttpPostOptions } from "../../services/request.model"; /** * Sevice que auxilia nas consultas e inserções de metadados na API. Simula um banco NOSQL */ export declare class W3MetaService { private http; constructor(http: HttpClient); /** * @ignore */ protected getBaseUrl(): string; /** * Pesquisa todas as metas * @param params */ search(params?: any): Observable; /** * Insere um novo * @param meta * @param options */ store(meta: W3Meta, options?: HttpPostOptions): Observable; /** * Autaliza um novo * @param meta * @param options */ update(meta: W3Meta, id: number, options?: HttpPostOptions): Observable; } export interface W3Meta { meta_key?: string; meta_value?: any; owner_type?: string; owner_id?: string; }