import { Result } from './result.type'; export declare const redirectOrigin: string; export type AuthPlatform = 'bynder' | 'webdam' | 'invalid'; export declare function makeAuthorizeRequestUrl(codeChallenge: string, state: string, accountDomain: string): string; interface TokenRequest { refreshToken: string; accessToken: string; expiresIn: string; } export declare function postTokenRequest(code: string, code_verifier: string, accountDomain: string): Promise>; interface RefreshTokenRequest { accessToken: string; expiresIn: number; } export declare function postRefreshTokenRequest(refreshToken: string, accountDomain: string): Promise>; export {};