import type { _SKOverlay } from "./SKOverlay.js";
import type { _SKOverlayTransitionContext } from "./SKOverlayTransitionContext.js";
import type { _NSError } from "../Foundation/NSError.js";
export interface _SKOverlayDelegate {
    storeOverlay$didFailToLoadWithError$?(overlay: _SKOverlay, error: _NSError): void;
    storeOverlay$willStartPresentation$?(overlay: _SKOverlay, transitionContext: _SKOverlayTransitionContext): void;
    storeOverlay$didFinishPresentation$?(overlay: _SKOverlay, transitionContext: _SKOverlayTransitionContext): void;
    storeOverlay$willStartDismissal$?(overlay: _SKOverlay, transitionContext: _SKOverlayTransitionContext): void;
    storeOverlay$didFinishDismissal$?(overlay: _SKOverlay, transitionContext: _SKOverlayTransitionContext): void;
}
