@apihawk/billia-sdk
Version:
The ApiHawk Billia SDK
24 lines • 1.13 kB
TypeScript
import { ApiHawkConnectorService, IApihawkSession } from '@apihawk/connector';
import { BilliaSDKServiceBase } from '../lib/billia-sdk-service-base';
import { ICustomerNotification } from './billia-sdk-customer-notification.types';
import { IRestPaginatedResource } from '../types';
import { IRestPaginationQuery } from '../types/common';
export declare class BilliaSDKCustomerNotification extends BilliaSDKServiceBase {
constructor(api: ApiHawkConnectorService);
/**
* Get customer notifications.
*
* @param query
* @param session user session
*/
getNotifications(query: IRestPaginationQuery | undefined, session: IApihawkSession): Promise<IRestPaginatedResource<ICustomerNotification>>;
/**
* Change notification status
* @param {IApihawkSession} session
* @param {number | string} notificationId
* @param {string} status
* @returns {Promise<any>}
*/
changeNotificationStatus(session: IApihawkSession, notificationId: number | string, status: string): Promise<ICustomerNotification>;
}
//# sourceMappingURL=billia-sdk-customer-notification.d.ts.map