export * from './contract.js';
export * from './deposit.js';
export * from './witness.js';
export type ApiResponse<T> = DataResponse<T> | ErrorResponse;
export interface DataResponse<T> {
    ok: true;
    data: T;
    error?: string;
    status: number;
}
export interface ErrorResponse {
    ok: false;
    error: string;
    status: number;
}
export interface RecordStatus<T> {
    status: T;
    updated_at: number;
}
