import { Animator, ComponentAttached, ComponentDetached } from "aurelia-templating"; import { LoggerFactory } from "@ssv/au-core"; import { SnackbarRef } from "./snackbar-ref"; export declare class SimpleSnackbarElement implements ComponentAttached, ComponentDetached { private element; private animator; snackbarRef: SnackbarRef; label: string; action: string | undefined; actionColor: string; actionType: "flat" | "raised" | "outline"; private logger; private timeoutToken; private isAttached; constructor(loggerFactory: LoggerFactory, element: Element, animator: Animator); attached(): void; detached(): void; snackbarRefChanged(): void; onAction(): void; private handleChange(); private hide(); }