import { ApiUrl, AppDetails } from '../shared'; import { CreateSendLinksPayload, CreateSendLinksResponse, GetSendLinkResponse } from './types'; export declare class Send { private readonly client; private readonly appDetails; static client(apiUrl: ApiUrl, appDetails: AppDetails): Send; private constructor(); /** * Gets a send link by its id * @param linkId id of the send link * @returns a promise with the send link data */ getSendLink(linkId: string): Promise; /** * Creates a new send link * @param payload contains the data to create a new send link * @returns a promise with the newly created send link data */ createSendLink(payload: CreateSendLinksPayload): Promise; /** * Returns the basic needed headers for the module requests * @private */ private headers; }