import type { _AVAudioUnit } from "./AVAudioUnit.js";
import type { AudioComponentDescription } from "../structs/AudioComponentDescription.js";
export declare class _AVAudioUnitTimeEffect extends _AVAudioUnit {
    static alloc(): _AVAudioUnitTimeEffect;
    static new(): _AVAudioUnitTimeEffect;
    init(): _AVAudioUnitTimeEffect;
    /**
     * @method initWithAudioComponentDescription: @abstract create an AVAudioUnitTimeEffect object @param audioComponentDescription AudioComponentDescription of the audio unit to be initialized @discussion The componentType must be kAudioUnitType_FormatConverter
     */
    initWithAudioComponentDescription$(audioComponentDescription: AudioComponentDescription): _AVAudioUnitTimeEffect;
    /** @property bypass @abstract bypass state of the audio unit */
    bypass(): boolean;
    setBypass$(value: boolean): void;
}
