import type { EffectPosition } from '../util/position.js';
export interface CelebrateOptions {
    position: EffectPosition;
    duration?: number;
    size?: number;
}
export declare const BTU_CELEBRATE_EVENT = "btu-effect-celebrate";
export declare function btuCelebrate(options: CelebrateOptions): void;
export declare namespace btuCelebrate {
    var setDefaults: (newDefaults: Partial<Omit<CelebrateOptions, "position">>) => void;
    var listen: () => (() => void);
}
declare global {
    interface DocumentEventMap {
        'btu-effect-celebrate': CustomEvent<CelebrateOptions>;
    }
}
//# sourceMappingURL=celebrate.d.ts.map