import type { MemoizedFn } from 'memoize-one';
import type { RichMediaLayout } from '@atlaskit/adf-schema';
import type { GuidelineConfig } from './types';
export declare const getGuidelineSnaps: MemoizedFn<(guidelines: GuidelineConfig[], editorWidth: number, layout?: RichMediaLayout) => {
    guidelineReference: {
        guidelineKey: string;
        width: number;
    }[];
    snaps: {
        x: number[] | undefined;
    };
}>;
