import type { TurboModule } from 'react-native'; import type { KakaoAccessTokenInfo, KakaoLoginToken, KakaoScopeInfo, KakaoServiceTerms, KakaoShippingAddressResult, KakaoUser } from '..'; export interface Spec extends TurboModule { isKakaoTalkLoginAvailable(): Promise; login(serviceTerms: string[], prompts: string[], useKakaoAccountLogin: boolean, scopes?: string[]): Promise; logout(): Promise; unlink(): Promise; isLogined(): Promise; scopes(scopes?: string[]): Promise; revokeScopes(scopes: string[]): Promise; serviceTerms(): Promise; shippingAddresses(): Promise; me(): Promise; getAccessToken(): Promise; } declare const _default: Spec; export default _default; //# sourceMappingURL=NativeKakaoUser.d.ts.map