import { AttendancesCalls } from "@ticketto/protocol";
import { EventId, TicketId } from "@ticketto/types";
import { KippuConsumerSettings, KreivoApi } from "./types.ts";
export declare class KippuAttendanceCalls implements AttendancesCalls {
    private readonly settings;
    private readonly kreivo;
    constructor(settings: KippuConsumerSettings, kreivo: KreivoApi);
    submit(xt: Uint8Array): Promise<void>;
}
export declare class KippuAttendanceStorage {
    private readonly settings;
    private readonly kreivo;
    private static attendancesCodec;
    constructor(settings: KippuConsumerSettings, kreivo: KreivoApi);
    attendances(id: EventId, ticketId: TicketId): Promise<bigint[]>;
}
