@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
1,510 lines (1,509 loc) • 54.9 kB
TypeScript
import { z } from 'zod';
export declare const UserSchema: z.ZodObject<{
id: z.ZodNumber;
username: z.ZodString;
email: z.ZodString;
name: z.ZodString;
registerDate: z.ZodString;
lastvisitDate: z.ZodString;
lastResetTime: z.ZodOptional<z.ZodString>;
activation: z.ZodOptional<z.ZodString>;
block: z.ZodOptional<z.ZodNumber>;
timezone: z.ZodOptional<z.ZodString>;
language: z.ZodOptional<z.ZodString>;
customerId: z.ZodOptional<z.ZodString>;
contactId: z.ZodOptional<z.ZodString>;
profileValues: z.ZodOptional<z.ZodUnion<[z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>, z.ZodArray<z.ZodUnknown, "many">, z.ZodNull, z.ZodUndefined]>>;
groups: z.ZodUnion<[z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>, z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodNever>>]>;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}>;
export declare const UserListParamsSchema: z.ZodObject<{
edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
limit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
offset: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
orderBy: z.ZodOptional<z.ZodString>;
q: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
limit: number;
offset: number;
edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
q?: string | undefined;
orderBy?: string | undefined;
}, {
edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
limit?: number | undefined;
offset?: number | undefined;
q?: string | undefined;
orderBy?: string | undefined;
}>;
export declare const UserListResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
username: z.ZodString;
email: z.ZodString;
name: z.ZodString;
registerDate: z.ZodString;
lastvisitDate: z.ZodString;
lastResetTime: z.ZodOptional<z.ZodString>;
activation: z.ZodOptional<z.ZodString>;
block: z.ZodOptional<z.ZodNumber>;
timezone: z.ZodOptional<z.ZodString>;
language: z.ZodOptional<z.ZodString>;
customerId: z.ZodOptional<z.ZodString>;
contactId: z.ZodOptional<z.ZodString>;
profileValues: z.ZodOptional<z.ZodUnion<[z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>, z.ZodArray<z.ZodUnknown, "many">, z.ZodNull, z.ZodUndefined]>>;
groups: z.ZodUnion<[z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>, z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodNever>>]>;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}>, "many">;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}[];
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}[];
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}[];
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}[];
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export declare const UserResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodUnion<[z.ZodObject<{
id: z.ZodNumber;
username: z.ZodString;
email: z.ZodString;
name: z.ZodString;
registerDate: z.ZodString;
lastvisitDate: z.ZodString;
lastResetTime: z.ZodOptional<z.ZodString>;
activation: z.ZodOptional<z.ZodString>;
block: z.ZodOptional<z.ZodNumber>;
timezone: z.ZodOptional<z.ZodString>;
language: z.ZodOptional<z.ZodString>;
customerId: z.ZodOptional<z.ZodString>;
contactId: z.ZodOptional<z.ZodString>;
profileValues: z.ZodOptional<z.ZodUnion<[z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>, z.ZodArray<z.ZodUnknown, "many">, z.ZodNull, z.ZodUndefined]>>;
groups: z.ZodUnion<[z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>, z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodNever>>]>;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
}>, z.ZodBoolean]>;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime?: string | undefined;
activation?: string | undefined;
block?: number | undefined;
timezone?: string | undefined;
language?: string | undefined;
customerId?: string | undefined;
contactId?: string | undefined;
profileValues?: unknown[] | Record<string, string | string[]> | null | undefined;
groups?: Record<string, unknown> | Record<string, never> | z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[] | undefined;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export declare const VerifyPasswordRequestSchema: z.ZodObject<{
username: z.ZodString;
password: z.ZodString;
siteId: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
username: string;
password: string;
siteId?: string | undefined;
}, {
username: string;
password: string;
siteId?: string | undefined;
}>;
export declare const VerifyPasswordDataSchema: z.ZodObject<{
id: z.ZodNumber;
isVerified: z.ZodBoolean;
username: z.ZodString;
token: z.ZodUnion<[z.ZodString, z.ZodBoolean]>;
email: z.ZodString;
}, "strip", z.ZodTypeAny, {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
}, {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
}>;
export declare const VerifyPasswordResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodObject<{
id: z.ZodNumber;
isVerified: z.ZodBoolean;
username: z.ZodString;
token: z.ZodUnion<[z.ZodString, z.ZodBoolean]>;
email: z.ZodString;
}, "strip", z.ZodTypeAny, {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
}, {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
}>;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
username: string;
email: string;
isVerified: boolean;
token: string | boolean;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export declare const UserDocumentDataSchema: z.ZodUnion<[z.ZodObject<{
id: z.ZodNumber;
name: z.ZodString;
username: z.ZodString;
email: z.ZodString;
block: z.ZodNumber;
registerDate: z.ZodString;
lastvisitDate: z.ZodString;
lastResetTime: z.ZodString;
timezone: z.ZodString;
language: z.ZodString;
customerId: z.ZodString;
contactId: z.ZodString;
profileValues: z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>;
groups: z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
}, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
}>, z.ZodBoolean]>;
export declare const UserDocumentResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodUnion<[z.ZodObject<{
id: z.ZodNumber;
name: z.ZodString;
username: z.ZodString;
email: z.ZodString;
block: z.ZodNumber;
registerDate: z.ZodString;
lastvisitDate: z.ZodString;
lastResetTime: z.ZodString;
timezone: z.ZodString;
language: z.ZodString;
customerId: z.ZodString;
contactId: z.ZodString;
profileValues: z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>;
groups: z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
}, {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
}>, z.ZodBoolean]>;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: boolean | {
id: number;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
lastResetTime: string;
block: number;
timezone: string;
language: string;
customerId: string;
contactId: string;
profileValues: Record<string, string | string[]>;
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>;
export declare const TrinityDocParamsSchema: z.ZodObject<{
edgeCache: z.ZodOptional<z.ZodEffects<z.ZodUnion<[z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>, z.ZodLiteral<4>, z.ZodLiteral<5>, z.ZodLiteral<8>, z.ZodLiteral<"1">, z.ZodLiteral<"2">, z.ZodLiteral<"3">, z.ZodLiteral<"4">, z.ZodLiteral<"5">, z.ZodLiteral<"8">]>, 3 | 2 | 4 | 1 | 5 | 8, 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8">>;
} & {
limit: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
offset: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
orderBy: z.ZodOptional<z.ZodString>;
q: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
limit: number;
offset: number;
edgeCache?: 3 | 2 | 4 | 1 | 5 | 8 | undefined;
q?: string | undefined;
orderBy?: string | undefined;
}, {
edgeCache?: 3 | 2 | 4 | 1 | "1" | 5 | 8 | "2" | "3" | "4" | "5" | "8" | undefined;
limit?: number | undefined;
offset?: number | undefined;
q?: string | undefined;
orderBy?: string | undefined;
}>;
export declare const TrinityDocDataSchema: z.ZodObject<{
profile: z.ZodObject<{
id: z.ZodNumber;
name: z.ZodString;
username: z.ZodString;
email: z.ZodString;
lastvisitDate: z.ZodString;
registerDate: z.ZodString;
block: z.ZodNumber;
contactId: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
customerId: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
contractNo: z.ZodUnion<[z.ZodString, z.ZodNull]>;
shipTo: z.ZodUnion<[z.ZodString, z.ZodNull]>;
phone: z.ZodUnion<[z.ZodString, z.ZodNull]>;
title: z.ZodUnion<[z.ZodString, z.ZodNull]>;
companyName: z.ZodUnion<[z.ZodString, z.ZodNull]>;
approved: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
}, "strip", z.ZodTypeAny, {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
}, {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
}>;
p21Role: z.ZodUnion<[z.ZodObject<{
contactRoleUid: z.ZodNumber;
contactRoleId: z.ZodNumber;
contactRoleName: z.ZodString;
parentName: z.ZodString;
parentGroupId: z.ZodNumber;
groupId: z.ZodNumber;
id: z.ZodNumber;
address: z.ZodObject<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, z.ZodTypeAny, "passthrough">>;
}, "strip", z.ZodTypeAny, {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
}, {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
}>, z.ZodNull]>;
groups: z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">;
territory: z.ZodString;
role: z.ZodString;
}, "strip", z.ZodTypeAny, {
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
}, {
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
}>;
export declare const TrinityDocResponseSchema: z.ZodIntersection<z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodObject<{
profile: z.ZodObject<{
id: z.ZodNumber;
name: z.ZodString;
username: z.ZodString;
email: z.ZodString;
lastvisitDate: z.ZodString;
registerDate: z.ZodString;
block: z.ZodNumber;
contactId: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
customerId: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
contractNo: z.ZodUnion<[z.ZodString, z.ZodNull]>;
shipTo: z.ZodUnion<[z.ZodString, z.ZodNull]>;
phone: z.ZodUnion<[z.ZodString, z.ZodNull]>;
title: z.ZodUnion<[z.ZodString, z.ZodNull]>;
companyName: z.ZodUnion<[z.ZodString, z.ZodNull]>;
approved: z.ZodUnion<[z.ZodNumber, z.ZodNull]>;
}, "strip", z.ZodTypeAny, {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
}, {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
}>;
p21Role: z.ZodUnion<[z.ZodObject<{
contactRoleUid: z.ZodNumber;
contactRoleId: z.ZodNumber;
contactRoleName: z.ZodString;
parentName: z.ZodString;
parentGroupId: z.ZodNumber;
groupId: z.ZodNumber;
id: z.ZodNumber;
address: z.ZodObject<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
physState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
mailState: z.ZodUnion<[z.ZodString, z.ZodNull]>;
}, z.ZodTypeAny, "passthrough">>;
}, "strip", z.ZodTypeAny, {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
}, {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
}>, z.ZodNull]>;
groups: z.ZodArray<z.ZodObject<{
id: z.ZodNumber;
title: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">>, "many">;
territory: z.ZodString;
role: z.ZodString;
}, "strip", z.ZodTypeAny, {
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
}, {
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
}>;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: {
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: {
groups: z.objectOutputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
groups: z.objectInputType<{
id: z.ZodNumber;
title: z.ZodString;
}, z.ZodTypeAny, "passthrough">[];
profile: {
id: number;
title: string | null;
name: string;
username: string;
email: string;
registerDate: string;
lastvisitDate: string;
block: number;
customerId: number | null;
contactId: number | null;
contractNo: string | null;
shipTo: string | null;
phone: string | null;
companyName: string | null;
approved: number | null;
};
p21Role: {
id: number;
contactRoleUid: number;
contactRoleId: number;
contactRoleName: string;
parentName: string;
parentGroupId: number;
groupId: number;
address: {
physState: string | null;
mailState: string | null;
} & {
[k: string]: unknown;
};
} | null;
territory: string;
role: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, z.ZodObject<{
runTime: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
runTime?: number | undefined;
}, {
runTime?: number | undefined;
}>>;
export declare const CreateUserRequestSchema: z.ZodObject<{
username: z.ZodString;
email: z.ZodString;
name: z.ZodOptional<z.ZodString>;
password: z.ZodOptional<z.ZodString>;
groups: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>;
profileValues: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
}, "strip", z.ZodTypeAny, {
username: string;
email: string;
name?: string | undefined;
profileValues?: Record<string, string> | undefined;
groups?: number[] | undefined;
password?: string | undefined;
}, {
username: string;
email: string;
name?: string | undefined;
profileValues?: Record<string, string> | undefined;
groups?: number[] | undefined;
password?: string | undefined;
}>;
export declare const CreateUserResponseSchema: z.ZodEffects<z.ZodObject<{
count: z.ZodNumber;
data: z.ZodObject<{
id: z.ZodNumber;
username: z.ZodString;
email: z.ZodString;
name: z.ZodString;
}, "strip", z.ZodTypeAny, {
id: number;
name: string;
username: string;
email: string;
}, {
id: number;
name: string;
username: string;
email: string;
}>;
message: z.ZodString;
options: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
params: z.ZodUnion<[z.ZodArray<z.ZodUnknown, "many">, z.ZodRecord<z.ZodString, z.ZodUnknown>]>;
status: z.ZodNumber;
total: z.ZodNumber;
totalResults: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}>, {
params: Record<string, unknown> | unknown[];
data: {
id: number;
name: string;
username: string;
email: string;
};
options: Record<string, unknown> | unknown[];
status: number;
message: string;
count: number;
total: number;
totalResults: number;
}, {
params: Record<string, unknown> | unknown[];
data: {
id: number;