import { WidgetBase } from '@dojo/framework/core/WidgetBase';
import { DNode, RenderResult } from '@dojo/framework/core/interfaces';
import { ThemedMixin } from '@dojo/framework/core/mixins/Themed';
export interface SnackbarProperties {
    open: boolean;
    messageRenderer: () => RenderResult;
    actionsRenderer?: () => RenderResult;
    type?: 'success' | 'error';
    leading?: boolean;
    stacked?: boolean;
}
declare const Snackbar_base: import("@dojo/framework/core/interfaces").Constructor<ThemedMixin<{}>> & typeof WidgetBase;
export declare class Snackbar extends Snackbar_base<SnackbarProperties> {
    protected render(): DNode;
}
export default Snackbar;
