import type { IOverlayBehavior } from '../Abstracts/IOverlayBehavior'; import type { IOverlayServiceConfig } from '../Abstracts/IOverlayServiceConfig'; import type { ISheetRef, ISheetOptions } from './SheetService'; /** * Sheet behavior type. * * @public */ export type ISheetBehavior = IOverlayBehavior; /** * Configuration for the sheet service. * Extends the base overlay service config with sheet-specific options. * * @public */ export interface ISheetServiceConfig extends IOverlayServiceConfig { /** * Whether to close sheets when navigating away (popstate event). * * @default true */ readonly closeOnNavigation?: boolean; } /** * Default configuration for the sheet service. * * @public */ export declare const SHEET_SERVICE_DEFAULT_CONFIG: ISheetServiceConfig; //# sourceMappingURL=ISheetServiceConfig.d.ts.map