export declare enum gType { Standard = "standard", Icon = "icon" } export declare enum gShape { /** For standard shape type */ Rectangular = "rectangular", /** For standard shape type */ Pill = "pill", /** For icon shape type */ Square = "square", /** For icon shape type */ Circle = "circle" } export declare enum ButtonSize { Small = "small", Medium = "medium", Large = "large" } export declare enum gTheme { Outline = "outline", FilledBlue = "filled_blue", FilledBlack = "filled_black" } export declare enum gLabel { SigninWith = "signin_with", SignupWith = "signup_with", ContinueWith = "continue_with", Signin = "signin" } export declare class GoogleSigninButtonOptions { constructor(); /** Button type */ Type?: gType; /** Button shape */ Shape?: gShape; /** Button size */ Size?: ButtonSize; /** Button theme */ Theme?: gTheme; /** Button text */ Label?: gLabel; Width?: string; } export declare enum Shape { Rectangular = "rectangular", Pill = "pill" } export declare class SocialSigninButtonOptions { Provider?: Provider; /** Button text */ Label?: string; /** Button shape */ Shape?: Shape; Width?: string; /** False to use click event internally (will trigger the login process). True to deactivate (you must add (click)="signIn()") event. */ ManageClickEvent?: boolean; signInOptions?: object; } export declare enum Provider { Facebook = 1, Microsoft = 2 }