72 lines
3.1 KiB
TypeScript
72 lines
3.1 KiB
TypeScript
import type { SimDetails, SimUsage, SimTopUpHistory } from "../../contract";
|
|
import { type FreebitAuthResponseRaw } from "./raw.types";
|
|
export declare function transformFreebitAccountDetails(raw: unknown): SimDetails;
|
|
export declare function transformFreebitTrafficInfo(raw: unknown): SimUsage;
|
|
export declare function transformFreebitQuotaHistory(raw: unknown, accountOverride?: string): SimTopUpHistory;
|
|
export declare function transformFreebitTopUpResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitTopUpResponse = ReturnType<typeof transformFreebitTopUpResponse>;
|
|
export declare function transformFreebitAddSpecResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitAddSpecResponse = ReturnType<typeof transformFreebitAddSpecResponse>;
|
|
export declare function transformFreebitPlanChangeResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
ipv4?: string | undefined;
|
|
ipv6?: string | undefined;
|
|
};
|
|
export type FreebitPlanChangeResponse = ReturnType<typeof transformFreebitPlanChangeResponse>;
|
|
export declare function transformFreebitCancelPlanResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitCancelPlanResponse = ReturnType<typeof transformFreebitCancelPlanResponse>;
|
|
export declare function transformFreebitCancelAccountResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitCancelAccountResponse = ReturnType<typeof transformFreebitCancelAccountResponse>;
|
|
export declare function transformFreebitEsimReissueResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitEsimReissueResponse = ReturnType<typeof transformFreebitEsimReissueResponse>;
|
|
export declare function transformFreebitEsimAddAccountResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export type FreebitEsimAddAccountResponse = ReturnType<typeof transformFreebitEsimAddAccountResponse>;
|
|
export declare function transformFreebitEsimActivationResponse(raw: unknown): {
|
|
resultCode?: string | undefined;
|
|
status?: {
|
|
message?: string | undefined;
|
|
statusCode?: string | number | undefined;
|
|
} | undefined;
|
|
};
|
|
export declare function transformFreebitAuthResponse(raw: unknown): FreebitAuthResponseRaw;
|