UNPKG

amocrm-client

Version:
13 lines (12 loc) 656 B
import { TConstructor } from "../../types"; import { IRequestOptions } from "../../interfaces/common"; import { IResourceEntity } from "../../interfaces/api"; import { ITagAttributes, TagCriteria } from "../../interfaces/tag"; import { ITagFactory } from "../factories/TagFactory"; export interface ITag extends IResourceEntity<ITagFactory>, ITagAttributes { create(options?: IRequestOptions): Promise<ITag>; update(options?: IRequestOptions): Promise<ITag>; save(options?: IRequestOptions): Promise<ITag>; fetch(criteria?: TagCriteria, options?: IRequestOptions): Promise<ITag>; } export declare const Tag: TConstructor<ITag>;