megalodon
Version:
Fediverse API client for node.js and browser
15 lines (14 loc) • 443 B
TypeScript
import OAuth from '@/oauth.js';
export type AppDataFromServer = {
id: string;
name: string;
callbackUrl: string | null;
permission: Array<string>;
secret?: string;
isAuthorized?: boolean;
};
export type TokenDataFromServer = {
accessToken: string;
};
export declare function toAppData(appData: AppDataFromServer): OAuth.AppData;
export declare function toTokenData(tokenData: TokenDataFromServer): OAuth.TokenData;