import { MatSnackBar, MatSnackBarConfig } from '@angular/material/snack-bar';
import * as i0 from "@angular/core";
export declare class AxoSnackBarService {
    private _snackBar;
    constructor(_snackBar: MatSnackBar);
    openSnackBar(message: string, type?: AxoSnackBarType, action?: string, config?: MatSnackBarConfig): any;
    openFormSnackBar(message: string, type?: AxoSnackBarType, action?: string, config?: MatSnackBarConfig): any;
    static ɵfac: i0.ɵɵFactoryDeclaration<AxoSnackBarService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<AxoSnackBarService>;
}
/** Snack Bar types. */
export declare enum AxoSnackBarType {
    success = 0,
    info = 1,
    warning = 2,
    error = 3
}
