import React from 'react';
import { KnapsackCustomPageSlice } from '../../../schemas/custom-pages';
import './custom-slice.scss';
declare type Props = {
    slice: KnapsackCustomPageSlice;
    sliceIndex: number;
    canEdit: boolean;
    slicesLength: number;
    moveSlice: (from: number, to: number) => void;
    moveSliceDown: (index: number) => void;
    moveSliceUp: (index: number) => void;
    deleteSlice: (index: number) => void;
    setSliceData: (index: number, data: KnapsackCustomPageSlice['data']) => void;
    addSlice: (index: number, sliceId: string) => void;
};
declare const CustomSlice: React.FC<Props>;
export default CustomSlice;
//# sourceMappingURL=custom-slice.d.ts.map