import { IHubRequestOptions, IModel } from "../hub-types";
/**
 * @private
 * @internal
 * As of May 2023, Hub Site Application registration must be done via HMAC signed request
 * which is handled by the Hub Domain Service. This file is left here for reference.
 * Register the Site item as an application so we can oauth against it
 * @param {string} siteId Item Id of the site
 * @param {Array} uris Arrayf valid uris for the site
 * @param {IHubRequestOptions} hubRequestOptions
 */
export declare function registerSiteAsApplication(model: IModel, hubRequestOptions: IHubRequestOptions): Promise<any>;
