export interface GithubUserPayload { login: string; id: number; node_id: string; avatar_url: string; gravatar_id: string; url: string; html_url: string; followers_url: string; following_url: string; gists_url: string; starred_url: string; subscriptions_url: string; organizations_url: string; repos_url: string; received_events_url: string; type: string; site_admin: boolean; name: string; company: string; blog: string; location: string; email: string; hireable: string; bio: string; twitter_username: string; public_repos: number; public_gists: number; followers: number; following: number; created_at: string; updated_at: string; } type Param = { code: string; clientId: string; clientSecret: string; }; /** * # Login/signup a github user */ export default function githubLogin({ code, clientId, clientSecret, }: Param): Promise; export {};