declare const _default: typeof CustomElement & import("../core/CustomElement.js").Class<{ disabled: boolean; focused: boolean; hovered: boolean; pressed: boolean; _lastInteraction: "key" | "mouse" | "touch" | "pen"; _hovered: boolean; _focused: boolean; _focusedSynthetic: boolean; _keyPressed: boolean; _keyReleased: boolean; _pointerPressed: boolean; stateLayer: boolean; }, any[]> & import("../core/CustomElement.js").Class<{ disabledState: boolean; hoveredState: boolean; focusedState: boolean; pressedState: boolean; touchedState: boolean; pointedState: boolean; }, any[]> & import("../core/CustomElement.js").Class<{ stateTargetElement: HTMLElement; }, any[]> & import("../core/CustomElement.js").Class<{ color: string; ink: string; typeStyle: string; }, any[]> & import("../core/CustomElement.js").Class<{ _ariaRole: string; }, any[]> & import("../core/CustomElement.js").Class<{ _onConnectAriaValues: Map, ARIAMixin[import("../mixins/AriaReflectorMixin.js").StringKeyOfARIAMixin]>; }, any[]> & import("../core/CustomElement.js").Class<{ readAriaProperty(name: keyof HTMLElement & keyof ElementInternals): string | ShadowRoot | Element | readonly Element[]; updateAriaProperty>(name: K, value: ARIAMixin[K]): void; }, any[]> & import("../core/CustomElement.js").Class<{ density: number; }, any[]> & import("../core/CustomElement.js").Class<{ shapeTop: boolean; shapeBottom: boolean; shapeStart: boolean; shapeEnd: boolean; shapeStyle: string; outlined: boolean; }, any[]> & import("../core/CustomElement.js").Class<{ _ariaRole: string; elevated: boolean; }, any[]> & import("../core/CustomElement.js").Class<{ open: boolean; persistent: boolean; action: string; actionInk: string; actionTypeStyle: string; closeButton: boolean; closeIcon: string; closeInk: string; onaction: EventListener; ontoggle: EventListener; }, any[]> & import("../core/CustomElement.js").Class<{ /** * Close the snackbar. Dispatches a cancelable `close` event; if not * prevented the snackbar will hide and await the closing transition. */ close(): Promise; /** Show the snackbar (set `open` true). */ show(): void; /** * Update the snackbar text content. * @param {string} text */ update(text: string): void; }, any[]>; export default _default; import CustomElement from '../core/CustomElement.js'; //# sourceMappingURL=Snackbar.d.ts.map