import type { _NSSymbolEffect } from "./NSSymbolEffect.js";
export declare class _NSSymbolBreatheEffect extends _NSSymbolEffect {
    static alloc(): _NSSymbolBreatheEffect;
    static new(): _NSSymbolBreatheEffect;
    init(): _NSSymbolBreatheEffect;
    /** The default breathe effect, determined by the system. */
    static effect(): _NSSymbolBreatheEffect;
    /**
     * Convenience initializer for a breathe effect that pulses layers as they breathe.
     */
    static breathePulseEffect(): _NSSymbolBreatheEffect;
    /**
     * Convenience initializer for a breathe effect that makes the symbol breathe with no other styling.
     */
    static breathePlainEffect(): _NSSymbolBreatheEffect;
    /** Returns a copy of the effect that animates incrementally, by layer. */
    effectWithByLayer(): _NSSymbolBreatheEffect;
    /**
     * Returns a copy of the effect that animates all layers of the symbol simultaneously.
     */
    effectWithWholeSymbol(): _NSSymbolBreatheEffect;
}
