import { ComponentType } from '@angular/cdk/portal'; import { StyleType } from '../config/style.type'; import { IWorkspaceTabConfig } from './i-workspace-tab-config'; import { IWorkspaceConfig } from './i-workspace.config'; import { WorkspaceAnimationTimingType } from './workspace-animation-timing.type'; export declare class WorkspaceConfig implements IWorkspaceConfig, IWorkspaceTabConfig { title?: string; minimizeOnNavigation?: boolean; data?: D | null; disableClose?: boolean; maxWidth?: number | string; minWidth?: number | string; width?: number | string; maxTabCount?: number; placeholderComponent?: ComponentType; direction: 'RTL' | 'LTR'; showSideBtn: boolean; classes?: StyleType; handleTabClose: boolean; tabChangeAnimation: boolean; animationDuration: number; animationTiming: WorkspaceAnimationTimingType; }