import type { Response } from 'express'; import type { NaverConfig, NaverGetRestCallback, NaverToken, NaverUser, SocialLogin } from '../../interface/social.interface'; declare class NaverLogin implements SocialLogin { private readonly props; constructor(props: NaverConfig | null); getRest(res: Response, code: string, redirectUrl?: string): void; getUser(token: string): Promise; getToken(code: string): Promise; getRestCallback(code: string): Promise; } export { NaverLogin };