HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-26-0-120 6.17.0-1009-aws #9~24.04.2-Ubuntu SMP Fri Mar 6 23:50:29 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/www/html/orbi-individual/node_modules/react-toastify/dist/core/containerObserver.d.ts
import { Id, NotValidatedToastProps, OnChangeCallback, Toast, ToastContainerProps, ToastContent } from '../types';
type Notify = () => void;
export type ContainerObserver = ReturnType<typeof createContainerObserver>;
export declare function createContainerObserver(id: Id, containerProps: ToastContainerProps, dispatchChanges: OnChangeCallback): {
    id: Id;
    props: ToastContainerProps;
    observe: (notify: Notify) => () => boolean;
    toggle: (v: boolean, id?: Id) => void;
    removeToast: (id?: Id) => void;
    toasts: Map<Id, Toast>;
    clearQueue: () => void;
    buildToast: <TData = unknown>(content: ToastContent<TData>, options: NotValidatedToastProps) => void;
    setProps(p: ToastContainerProps): void;
    setToggle: (id: Id, fn: (v: boolean) => void) => void;
    isToastActive: (id: Id) => boolean;
    getSnapshot: () => Toast[];
};
export {};