export type ApacuanaSuccess = import("../success").ApacuanaSuccess; export type RevocationReason = { /** * - The code for the revocation reason. */ code: string; /** * - The description of the revocation reason. */ description: string; }; export type RequestRevocationData = { /** * - A message providing details about the outcome. */ message: string; }; export type RequestRevocationResponse = { success: true; data: RequestRevocationData; }; export type GetRevocationReasonsData = { /** * - A list of revocation reasons. */ reasons: RevocationReason[]; }; export type GetRevocationReasonsResponse = { success: true; data: GetRevocationReasonsData; }; export type RevocationResponse = { /** * - Indicates if the revocation request was successful. */ success: boolean; /** * - A message providing details about the outcome. */ message?: string | undefined; }; export type RevocationReasonsResponse = { /** * - Indicates if the request was successful. */ success: boolean; /** * - A list of revocation reasons. */ reasons: RevocationReason[]; };