export type WakeWordEngine = {
    process: (pcmFrame: Int16Array) => number;
    release: () => void;
    frameLength: number;
    frameBytes: number;
};
/**
 * Initializes Porcupine: either with a custom .ppn path or a builtin keyword (jarvis, etc.).
 */
export declare function initWakeWord(accessKey: string, keywordPath: string | undefined, builtinKeyword: string, sensitivity: number): {
    engine: WakeWordEngine;
    label: string;
};
