import { AlpineComponent } from 'alpinejs';

/**
 * Slide Over store
 */
declare const SlideOver: {
    showLayer: boolean;
    showOverlay: boolean;
    isOpen: boolean;
    toggle(): void;
    open(): void;
    close(): void;
};

/**
 * Copy module
 */
declare function Copy(): AlpineComponent<{
    value: string;
    copy: boolean;
    secureContext: () => Promise<void>;
    unsecureContext: () => Promise<void>;
    clipboard: () => Promise<void>;
}>;

export { Copy, SlideOver };
