import { Appearance } from '../../types/appearance'; import { WidgetResponse, EditWidgetDto, CreateWidgetDto, PaginateWidget } from './dto/widget.dto'; import { KeyValue } from '../../types/data.types'; export declare class WidgetService { getAppearance(): Promise; search(keyword?: string, value?: string, limit?: number): Promise>; create(entry: CreateWidgetDto): Promise; update(entry: EditWidgetDto): Promise; query(keyword?: string, isWidget?: boolean, page?: number, size?: number, sort?: string): Promise; remove(id: string): Promise; get(id: string): Promise; private pure(entry); }