/** * This is an auto generate file from fireback project. * You can use this in order to communicate in backend, it gives you available actions, * and their types * Module: skillset */ import * as skillset from "./index"; import { RemoteRequestOption, IDeleteResponse, IResponse, core, ExecApi, IResponseList } from "../../core/http-tools"; export declare class SkillsetActions { private apiFn; private _itemsPerPage?; private _startIndex?; private _sort?; private _query?; private _withPreloads?; private _uniqueId?; private _deep?; constructor(apiFn: ExecApi); static isSkillsetEntityEqual(a: skillset.SkillsetEntity, b: skillset.SkillsetEntity): boolean; static getSkillsetEntityPrimaryKey(a: skillset.SkillsetEntity): string; query(complexSqlAlike: string): SkillsetActions; static fn(options: RemoteRequestOption): SkillsetActions; static fnExec(fn: ExecApi): SkillsetActions; uniqueId(id: string): SkillsetActions; deep(deep?: boolean): SkillsetActions; withPreloads(withPreloads: string): SkillsetActions; sort(sortFields: string | string[]): SkillsetActions; startIndex(offset: number): SkillsetActions; itemsPerPage(limit: number): SkillsetActions; get paramsAsString(): string; getSkillsets(): Promise>; getSkillsetByUniqueId(uniqueId: string): Promise>; postSkillset(entity: skillset.SkillsetEntity): Promise>; patchSkillset(entity: skillset.SkillsetEntity): Promise>; patchSkillsets(entity: core.BulkRecordRequest): Promise>; deleteSkillset(entity: core.DeleteRequest): Promise; }