@carbon/ibm-products-web-components
Version:
Carbon for IBM Products Web Components
64 lines • 2.3 kB
TypeScript
/**
* @license
*
* Copyright IBM Corp. 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 { LitElement, PropertyValues } from 'lit';
import '@carbon/web-components/es/components/progress-indicator/index.js';
declare const CDSInterstitialScreenHeader_base: {
new (...args: any[]): {
_handles: Set<import("@carbon/web-components/es/globals/internal/handle").default>;
connectedCallback(): void;
disconnectedCallback(): void;
};
_hostListeners: {
[listenerName: string]: {
[type: string]: {
options?: boolean | AddEventListenerOptions;
};
};
};
} & typeof LitElement & (new (...args: any[]) => import("@lit-labs/signals").SignalWatcherApi);
/**
* interstitial-screen-header for header section
* @element c4p-interstitial-screen-header
*/
declare class CDSInterstitialScreenHeader extends CDSInterstitialScreenHeader_base {
/**
* Provide an optional title to be applied to the header.
*/
headerTitle: string;
slot: string;
/**
* Tooltip text and aria label for the Close button icon.
*/
headerSubTitle: string;
/**
* Tooltip text and aria label for the Close button icon.
*/
closeIconDescription: string;
/**
* Optional parameter to hide the progress indicator when multiple steps are used.
*/
hideProgressIndicator: boolean;
protected firstUpdated(_changedProperties: PropertyValues): void;
private getStepState;
/**
* Handles user-initiated close request of this tearsheet.
*
* @param triggeredBy The element that triggered this close request.
*/
private _handleUserInitiatedClose;
getElementForAriaLive: () => import("lit-html").TemplateResult<1>;
getProgressIndicatorContent(stepDetails: any): import("lit-html").TemplateResult<1>;
getTitleContent(): import("lit-html").TemplateResult<1>;
getHeaderContent(): import("lit-html").TemplateResult<1>;
render(): import("lit-html").TemplateResult<1>;
static styles: any;
static get eventRequestClose(): string;
}
export default CDSInterstitialScreenHeader;
//# sourceMappingURL=interstitial-screen-header.d.ts.map