@ministryofjustice/hmpps-digital-prison-reporting-frontend
Version:
The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.
343 lines (342 loc) • 10.7 kB
TypeScript
export declare const getDefinitionSummaries: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
export declare const reportingApiFailures: {
readonly getDefinitionSummariesFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getDefinitionSummariesUnauthenticatedFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getDefinitionSummariesUnauthorizedFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getSingleDefinitionFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getSingleDefinitionVariantFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly requestAsyncReportFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncReportStatusFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncReportStatusFailure404: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly cancelAsyncRequestFailure: {
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
priority: number;
};
readonly getAsyncReportFailure404: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncDashboardFailure404: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncReportFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncSummaryReportFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
readonly getAsyncCountFailure: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
};
};
export declare const pollingEndpoint: {
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
priority: number;
};
export declare const expiredEndpoint: {
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
priority: number;
};
export declare const getSubscriptionsEndpoint: {
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
priority: number;
};
export declare const generateIndividualDefinitionSummaries: {
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
priority: number;
}[];
export declare const mocks: {
priority: number;
request: {
method: "GET" | "POST" | "DELETE" | "PUT" | "OPTIONS";
queryParameters?: object | undefined;
bodyPatterns?: Array<object> | undefined;
urlPathPattern: string;
};
response: {
status: number;
headers: {
"Content-Type": "application/json;charset=UTF-8";
};
jsonBody: object;
fixedDelayMilliseconds: number;
};
}[];