import { VoiceClipProps } from './types'; declare function play(): Promise; declare function pause(): void; declare function toggle(): void; declare const _default: import('vue').DefineComponent any; ended: () => any; pause: () => any; play: () => any; }, string, import('vue').PublicProps, Readonly & Readonly<{ onError?: ((error: unknown) => any) | undefined; onEnded?: (() => any) | undefined; onPause?: (() => any) | undefined; onPlay?: (() => any) | undefined; }>, { src: string; disabled: boolean; durationMs: number; peaks: readonly number[]; playLabel: string; pauseLabel: string; seekLabel: string; unavailableLabel: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { rootRef: HTMLDivElement; waveRef: HTMLDivElement; audioRef: HTMLAudioElement; }, HTMLDivElement>; export default _default;