export function headerFor(jwt: any): { Authorization: string; }; export function originFromHost(host: any, windowOverride: any): any; export function getSearchParam(searchString: any): string; export default RceApiSource; declare class RceApiSource { constructor(options?: {}); jwt: any; host: any; refreshToken: any; hasSession: boolean; alertFunc: any; canvasOrigin: any; getSession(): Promise; initializeCollection(endpoint: any, props: any): { links: never[]; bookmark: string; isLoading: boolean; hasMore: boolean; searchString: any; }; initializeUpload(): { uploading: boolean; folders: {}; formExpanded: boolean; }; initializeImages(props: any): { [x: number]: { files: never[]; bookmark: null; isLoading: boolean; hasMore: boolean; }; searchString: string; }; initializeDocuments(props: any): { [x: number]: { files: never[]; bookmark: null; isLoading: boolean; hasMore: boolean; }; searchString: string; }; initializeMedia(props: any): { [x: number]: { files: never[]; bookmark: null; isLoading: boolean; hasMore: boolean; }; searchString: string; }; initializeFlickr(): { searchResults: never[]; searching: boolean; formExpanded: boolean; }; fetchPage(uri: any): Promise; fetchBookmarkedData(fetchFunction: any, properties: any, onSuccess: any, onError: any, bookmark: any): any; fetchDocs(props: any): Promise<{ bookmark: any; files: any; }>; fetchMedia(props: any): Promise<{ bookmark: any; files: any; }>; fetchFiles(uri: any): Promise<{ bookmark: any; files: any; }>; fetchLinks(key: any, props: any): Promise; fetchRootFolder(props: any): Promise; mediaServerSession(): Promise; uploadMediaToCanvas(mediaObject: any): Promise; updateMediaObject(apiProps: any, { media_object_id, title, attachment_id }: { media_object_id: any; title: any; attachment_id: any; }): Promise; updateClosedCaptions(apiProps: any, { media_object_id, attachment_id, subtitles }: { media_object_id: any; attachment_id: any; subtitles: any; }, maxBytes?: 295000): Promise; fetchClosedCaptions(_mediaId: any): Promise<{ locale: string; content: string; }[]>; fetchFolders(props: any, bookmark: any): Promise; fetchFilesForFolder(props: any, bookmark: any): Promise; fetchSubFolders(props: any, bookmark: any): Promise; fetchIconMakerFolder({ contextId, contextType }: { contextId: any; contextType: any; }): Promise; fetchMediaFolder(props: any): Promise; fetchMediaObjectIframe(mediaObjectId: any): Promise; fetchImages(props: any): Promise<{ bookmark: any; files: any; searchString: any; }>; preflightUpload(fileProps: any, apiProps: any): Promise; uploadFRD(fileDomObject: any, preflightProps: any): Promise; finalizeUpload(preflightProps: any, uploadResults: any): Promise; setUsageRights(fileId: any, usageRights: any): Promise; searchFlickr(term: any, apiProps: any): Promise; getFile(id: any, options?: {}): Promise; addParamsIfPresent(uri: any, params: any): any; apiFetch(uri: any, headers: any, options: any): Promise; apiReallyFetch(uri: any, headers: any, options?: {}): Promise; apiPost(uri: any, headers: any, body: any, method?: string): Promise; normalizeUriProtocol(uri: any, windowOverride: any): any; buildRetryHeaders(headers: any): Promise; baseUri(endpoint: any, host: any, windowOverride: any): string; uriFor(endpoint: any, props: any): string; }