@citrineos/base
Version:
The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.
36 lines (35 loc) • 851 B
TypeScript
/**
* The message querystring interface, used for every OCPP message endpoint to validate query parameters.
*/
export interface IMessageQuerystring {
identifier: string | string[];
tenantId: string;
callbackUrl?: string;
}
/**
* This message querystring schema describes the {@link IMessageQuerystring} interface.
*/
export declare const IMessageQuerystringSchema: {
$id: string;
type: string;
properties: {
identifier: {
anyOf: ({
type: string;
items?: undefined;
} | {
type: string;
items: {
type: string;
};
})[];
};
tenantId: {
type: string;
};
callbackUrl: {
type: string;
};
};
required: string[];
};