import { ReactElement } from 'react';
import { CompositionPosition, CompositionSettingPosition } from '@goatim/client';
import { UIDefaultSizes } from '@src/utils';
export type CompositionPositionListTheme = 'dark' | 'light';
export interface CompositionPositionListProps {
    theme?: CompositionPositionListTheme;
    size?: UIDefaultSizes;
    compositionPositions?: CompositionPosition[];
    onPositionClick?: (position: CompositionSettingPosition) => unknown;
    onPositionDelete?: (position: CompositionSettingPosition) => unknown;
}
export declare function CompositionPositionList({ theme, compositionPositions, size, onPositionClick, onPositionDelete, }: CompositionPositionListProps): ReactElement;
