export default ChatGatewaysAPI;
declare namespace ChatGatewaysAPI {
    export { getChatGatewayList as getList };
    export { getChatGateway as get };
    export { addChatGateway as add };
    export { patchChatGateway as patch };
    export { updateChatGateway as update };
    export { deleteChatGateway as delete };
    export { getLookup };
}
declare function getChatGatewayList(params: any): Promise<{
    items: any;
    next: any;
}>;
declare function getChatGateway({ itemId: id }: {
    itemId: any;
}): Promise<any>;
declare function addChatGateway({ itemInstance }: {
    itemInstance: any;
}): Promise<any>;
declare function patchChatGateway({ changes, id }: {
    changes: any;
    id: any;
}): Promise<any>;
declare function updateChatGateway({ itemInstance, itemId: id }: {
    itemInstance: any;
    itemId: any;
}): Promise<any>;
declare function deleteChatGateway({ id }: {
    id: any;
}): Promise<any>;
declare function getLookup(params: any): Promise<{
    items: any;
    next: any;
}>;
