import FinerioConnectSDK from "../finerioConnectSDK";
import { IBudget } from "../interfaces";
import { BudgetPayload } from "../payloads";
export default class Budgets {
    fcSdk: FinerioConnectSDK;
    path: string;
    constructor(fcSdk: FinerioConnectSDK);
    get(id: number): Promise<IBudget>;
    update(id: number, updateObject: BudgetPayload): Promise<IBudget>;
    create(createBudget: BudgetPayload): Promise<IBudget>;
    private processResponse;
    delete(id: number): Promise<IBudget>;
    private processDeleteResponse;
    list(cursor?: number): Promise<any>;
    private processlistResponse;
}
