import { App } from 'vue'; import { IJoynackbarServiceOptions, IJoynackbarServiceReturn } from './JoySnackbar.types'; export declare const snackbarMountedInstances: App[]; /** * For testing purpose, it's called before test execution. * @return {void} */ export declare function resetCount(): void; /** * * @param {Object} options - createAllSnackbarsContainer options * @param {string } options.appendTo - where to injecte the snackbar shell * @param {string } options.defaultMountSelector - where to injecte the snackbar shell * @return {void} */ export declare function createAllSnackbarsContainer(options?: { appendTo?: string; defaultMountSelector?: string; }): void; /** * @param {Object} options - pushVJoySnackbar options. Props are mandatory. * @param {Object} options.props - VJoySnackbar properties. props.message is mandatory. * @returns {Object} - Returns snackbarEventBus and snackbarApp instance */ export declare function pushVJoySnackbar(options: IJoynackbarServiceOptions): IJoynackbarServiceReturn;