import { Observable } from 'rxjs';
import { LocalContentDensityMode } from '../content-density.types';
import { GlobalContentDensityService } from '../services/global-content-density.service';
import { ContentDensityMode } from '../types/content-density.mode';
export declare const getChangesSource$: (params: {
    defaultContentDensity: ContentDensityMode;
    contentDensityDirective?: Observable<LocalContentDensityMode>;
    contentDensityService?: GlobalContentDensityService;
    parentContentDensityService?: Observable<ContentDensityMode>;
}) => Observable<ContentDensityMode>;
