import BaseCrud from "./BaseCrud"; import { PositionsStatic } from "../interfaces/PositionsStatic"; import { BaseStatic } from "../interfaces/BaseStatic"; export default class DefaultPositions extends BaseCrud { constructor(apiToken: string, documentType: PositionsStatic.KbDocumentType, documentId: number); /** * Not implemented by Bexio yet * * @param {Array>} searchOptions * @param {BaseStatic.BaseOptions} [options] * @returns {Promise>} * @memberof DefaultPositions */ search(searchOptions: Array>, options?: BaseStatic.BaseOptions): Promise>; /** * Not implemented by Bexio yet * * @param {number} id * @param {{}} ressource * @returns {Promise} * @memberof DefaultPositions */ overwrite(id: number, ressource: {}): Promise; /** * Not implemented by Bexio yet * * @param {number} id * @param {Partial<{}>} ressource * @returns {Promise} * @memberof DefaultPositions */ edit(id: number, ressource: Partial<{}>): Promise; }