import type { Sticky, StickyOptions } from './sticky'; import type { StickySetting, Stuck } from './stuck'; export default class StuckImpl implements Stuck { private readonly $$defaultOptions; private $$instances; constructor(settings?: StickySetting[] | StickySetting, defaultOptions?: StickyOptions, sharedStacking?: boolean); create(source: Readonly, sharedStacking?: boolean): Sticky[]; private register; get stickies(): readonly Sticky[]; destroy(): void; }