import { AuthProvider } from '../services/auth-process.service';
export interface ICredentials {
    email: string;
    password: string;
}
export interface ISignUpProcess {
    signUp(name: string, credentials: ICredentials): any;
}
export interface ISignInProcess {
    onSuccessEmitter: any;
    onErrorEmitter: any;
    signInWith(provider: AuthProvider, credentials?: ICredentials): any;
    resetPassword(email: string): any;
}
export declare enum Theme {
    DEFAULT = "default",
    CLASSIC = "classic",
    STROKED = "stroked",
    FAB = "fab",
    MINI_FAB = "mini-fab",
    RAISED = "raised"
}
export declare enum Layout {
    ROW = "row",
    COLUMN = "column"
}
export declare const EMAIL_REGEX: RegExp;
export declare const PHONE_NUMBER_REGEX: RegExp;
//# sourceMappingURL=main.interface.d.ts.map