/**
 * Copyright IBM Corp. 2024, 2025
 *
 * This source code is licensed under the Apache-2.0 license found in the
 * LICENSE file in the root directory of this source tree.
 */
import React from 'react';
import { disableButtonConfigType } from '../../context';
import './_interstitial-screen-view-module.scss';
export interface InterstitialScreenViewModuleProps {
    /**
     * Provide an optional class to be applied to the containing node.
     */
    className?: string;
    /**
     * The description of this component.
     */
    description: string;
    /**
     * The title of this component.
     */
    title: string;
    /**
     *
     * @param value This is callback to disable any action button dynamically
     * @returns void
     */
    disableActionButton?: (value: disableButtonConfigType) => void;
}
/**
 * View module to help in building interstitial screen views.
 */
export declare const InterstitialScreenViewModule: React.ForwardRefExoticComponent<InterstitialScreenViewModuleProps & React.RefAttributes<HTMLElement>>;
//# sourceMappingURL=InterstitialScreenViewModule.d.ts.map