import type { JSX } from "@solidjs/web"; export type InternalBackdropState = Record; export interface InternalBackdropProps extends JSX.HTMLAttributes { /** * The element to cut out of the backdrop. * This is useful for allowing certain elements to be interactive while * the backdrop is present. */ cutout?: Element | null | undefined; ref?: ((el: HTMLDivElement) => void) | HTMLDivElement | undefined; } /** * @internal */ export declare function InternalBackdrop(props: InternalBackdropProps): JSX.Element; export declare namespace InternalBackdrop { type State = InternalBackdropState; type Props = InternalBackdropProps; } //# sourceMappingURL=internal-backdrop.d.ts.map