UNPKG

amocrm-client

Version:
16 lines (15 loc) 796 B
import ResourceFactory from "../ResourceFactory"; import { IRequestOptions } from "../../interfaces/common"; import { IResourceFactory } from "../../interfaces/api"; import { AccountCriteria } from '../../interfaces/account'; import { IAccount } from '../models/Account'; export interface IAccountFactory extends IResourceFactory<IAccount> { get(criteria?: AccountCriteria, options?: IRequestOptions): Promise<IAccount>; } export declare class BaseAccountFactory extends ResourceFactory<IAccount> implements IAccountFactory { get(criteria?: AccountCriteria, options?: IRequestOptions): Promise<IAccount>; getEntityClass(): import("../../types").TConstructor<IAccount>; getBaseUrl(): string; getEmbeddedKey(): string; } export declare const AccountFactory: any;