import { Filter } from '@sisense/sdk-data';
import { WidgetsPanelLayout } from '../../../domains/dashboarding/types';
import { CascadingFilterDto, FilterDto, LayoutDto } from '../../../infra/api/types/dashboard-dto';
/**
 * Translates a {@link Filter} to a {@link FilterDto}.
 *
 * @param filter - The filter to translate.
 * @returns FilterDto
 * @internal
 */
export declare function filterToFilterDto(filter: Filter): FilterDto | CascadingFilterDto;
export declare function layoutToLayoutDto(layout: WidgetsPanelLayout): LayoutDto;
