@dgac/nmb2b-client
Version:
EUROCONTROL Network Manager B2B SOAP client
22 lines (19 loc) • 741 B
text/typescript
import { r as NMB2BVersion, R as ReplyWithData, s as File } from '../types-B66r3qfk.cjs';
import 'type-fest';
interface NMB2BWSDLsRequest {
version: NMB2BVersion;
}
type NMB2BWSDLsReply = ReplyWithData<NMB2BWSDLsReplyData>;
interface NMB2BWSDLsReplyData {
file: B2BInfoFile;
}
interface B2BInfoFile extends File {
hasAddendaErrata?: boolean;
}
type UserInformationRequest = Record<string, never>;
type UserInformationReply = ReplyWithData<UserInformationReplyData>;
type UserInformationReplyData = {
textReport: TextReport;
};
type TextReport = string;
export type { B2BInfoFile, NMB2BWSDLsReply, NMB2BWSDLsReplyData, NMB2BWSDLsRequest, TextReport, UserInformationReply, UserInformationReplyData, UserInformationRequest };