@nwpr/pass-js
Version:
Apple Wallet Pass generating and pushing updates from Node.js
17 lines (16 loc) • 616 B
TypeScript
/// <reference types="node" />
import { ApplePass, Options } from './interfaces.js';
import { PassBase } from './lib/base-pass.js';
import { PassImages } from './lib/images.js';
export declare class Pass extends PassBase {
private readonly template;
constructor(template: import('./template.js').Template, fields?: Partial<ApplePass>, images?: PassImages, localization?: import('./lib/localizations.js').Localizations, options?: Options);
validate(): void;
/**
* Returns Pass as a Buffer
*
* @memberof Pass
* @returns {Promise.<Buffer>}
*/
asBuffer(): Promise<Buffer>;
}