ngx-social-button
Version:
Social login/share buttons for Angular 6, 7, 8
12 lines (11 loc) • 500 B
TypeScript
import { LoginProvider } from './loginProvider';
import { SocialUser, LoginProviderClass } from './user';
export declare abstract class BaseLoginProviderImpl implements LoginProvider {
constructor();
abstract initialize(): Promise<SocialUser>;
abstract signIn(scopes?: [string]): Promise<SocialUser>;
abstract signOut(): Promise<any>;
abstract sharing(share?: any): Promise<any>;
abstract TYPE: string;
loadScript(obj: LoginProviderClass, onload: any): void;
}