adonis-passkit-webservice
Version:
AdonisJS integration for Apple Wallet web services
12 lines (11 loc) • 549 B
TypeScript
import type { SerialNumbers } from "passkit-webservice-toolkit/v1/list.js";
/**
* @see https://developer.apple.com/documentation/walletpasses/get_the_list_of_updatable_passes
*/
interface ListRouterOptions<LastUpdatedFormat> {
onListRetrieve(deviceLibraryIdentifier: string, passTypeIdentifier: string, filters: {
passesUpdatedSince?: LastUpdatedFormat;
}): PromiseLike<SerialNumbers | undefined>;
}
export default function ListRouter<LastUpdatedFormat = string>(opts: ListRouterOptions<LastUpdatedFormat>): () => void;
export {};