import * as z from "zod";
import { ClosedEnum } from "../../types/enums.js";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
/**
 * The order to sort the response by
 */
export declare const GetAllUsersOrderBy: {
    readonly Asc: "asc";
    readonly Desc: "desc";
};
/**
 * The order to sort the response by
 */
export type GetAllUsersOrderBy = ClosedEnum<typeof GetAllUsersOrderBy>;
export type GetAllUsersRequest = {
    /**
     * Comma-separated list of fields to include in the response
     */
    fields?: string | undefined;
    /**
     * The maximum number of items to return in the paginated response
     */
    limit?: number | undefined;
    /**
     * The number of items to skip in the paginated response
     */
    offset?: number | undefined;
    /**
     * The field to sort the response by
     */
    sort?: string | undefined;
    /**
     * The order to sort the response by
     */
    orderBy?: GetAllUsersOrderBy | undefined;
    /**
     * The filter to apply to the response
     */
    filter?: string | undefined;
    /**
     * The search query to apply to the response
     */
    search?: string | undefined;
};
export declare const GetAllUsersStatus: {
    readonly Active: "active";
    readonly Tobedeleted: "tobedeleted";
};
export type GetAllUsersStatus = ClosedEnum<typeof GetAllUsersStatus>;
export type GetAllUsersUserId = {
    type: string;
    identifier: string;
};
export declare const GetAllUsersRoleType: {
    readonly Primary: "primary";
    readonly Secondary: "secondary";
};
export type GetAllUsersRoleType = ClosedEnum<typeof GetAllUsersRoleType>;
export declare const GetAllUsersRoleEnum: {
    readonly Administrator: "administrator";
    readonly Aide: "aide";
    readonly Guardian: "guardian";
    readonly Parent: "parent";
    readonly Proctor: "proctor";
    readonly Relative: "relative";
    readonly Student: "student";
    readonly Teacher: "teacher";
};
export type GetAllUsersRoleEnum = ClosedEnum<typeof GetAllUsersRoleEnum>;
export type GetAllUsersOrg = {
    href: string;
    sourcedId: string;
    type: string;
};
export type GetAllUsersRole = {
    roleType: GetAllUsersRoleType;
    role: GetAllUsersRoleEnum;
    org: GetAllUsersOrg;
    userProfile?: string | undefined;
    beginDate: string | null;
    endDate: string | null;
};
export declare const GetAllUsersType: {
    readonly AcademicSession: "academicSession";
    readonly AssessmentLineItem: "assessmentLineItem";
    readonly Category: "category";
    readonly Class: "class";
    readonly Course: "course";
    readonly Demographics: "demographics";
    readonly Enrollment: "enrollment";
    readonly GradingPeriod: "gradingPeriod";
    readonly LineItem: "lineItem";
    readonly Org: "org";
    readonly Resource: "resource";
    readonly Result: "result";
    readonly ScoreScale: "scoreScale";
    readonly Student: "student";
    readonly Teacher: "teacher";
    readonly Term: "term";
    readonly User: "user";
    readonly ComponentResource: "componentResource";
    readonly CourseComponent: "courseComponent";
};
export type GetAllUsersType = ClosedEnum<typeof GetAllUsersType>;
export type GetAllUsersAgent = {
    href: string;
    sourcedId: string;
    type: GetAllUsersType;
};
export type GetAllUsersPrimaryOrg = {
    href: string;
    sourcedId: string;
    type: string;
};
export type GetAllUsersUser = {
    sourcedId: string;
    status: GetAllUsersStatus;
    dateLastModified?: Date | undefined;
    metadata?: {
        [k: string]: any;
    } | null | undefined;
    userMasterIdentifier?: string | null | undefined;
    username?: string | null | undefined;
    userIds?: Array<GetAllUsersUserId> | undefined;
    enabledUser: boolean;
    givenName: string;
    familyName: string;
    middleName?: string | null | undefined;
    roles: Array<GetAllUsersRole>;
    agents: Array<GetAllUsersAgent>;
    primaryOrg?: GetAllUsersPrimaryOrg | undefined;
    email?: string | null | undefined;
    preferredFirstName?: string | null | undefined;
    preferredMiddleName?: string | null | undefined;
    preferredLastName?: string | null | undefined;
    pronouns?: string | null | undefined;
    grades?: Array<string> | undefined;
    password?: string | null | undefined;
    sms?: string | null | undefined;
    phone?: string | null | undefined;
};
/**
 * Successful response containing a collection of users
 */
export type GetAllUsersResponseBody = {
    users: Array<GetAllUsersUser>;
    totalCount: number;
    pageCount: number;
    pageNumber: number;
    offset: number;
    limit: number;
};
export type GetAllUsersResponse = {
    result: GetAllUsersResponseBody;
};
/** @internal */
export declare const GetAllUsersOrderBy$inboundSchema: z.ZodNativeEnum<typeof GetAllUsersOrderBy>;
/** @internal */
export declare const GetAllUsersOrderBy$outboundSchema: z.ZodNativeEnum<typeof GetAllUsersOrderBy>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersOrderBy$ {
    /** @deprecated use `GetAllUsersOrderBy$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly Asc: "asc";
        readonly Desc: "desc";
    }>;
    /** @deprecated use `GetAllUsersOrderBy$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly Asc: "asc";
        readonly Desc: "desc";
    }>;
}
/** @internal */
export declare const GetAllUsersRequest$inboundSchema: z.ZodType<GetAllUsersRequest, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersRequest$Outbound = {
    fields?: string | undefined;
    limit: number;
    offset: number;
    sort?: string | undefined;
    orderBy?: string | undefined;
    filter?: string | undefined;
    search?: string | undefined;
};
/** @internal */
export declare const GetAllUsersRequest$outboundSchema: z.ZodType<GetAllUsersRequest$Outbound, z.ZodTypeDef, GetAllUsersRequest>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersRequest$ {
    /** @deprecated use `GetAllUsersRequest$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersRequest, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersRequest$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersRequest$Outbound, z.ZodTypeDef, GetAllUsersRequest>;
    /** @deprecated use `GetAllUsersRequest$Outbound` instead. */
    type Outbound = GetAllUsersRequest$Outbound;
}
export declare function getAllUsersRequestToJSON(getAllUsersRequest: GetAllUsersRequest): string;
export declare function getAllUsersRequestFromJSON(jsonString: string): SafeParseResult<GetAllUsersRequest, SDKValidationError>;
/** @internal */
export declare const GetAllUsersStatus$inboundSchema: z.ZodNativeEnum<typeof GetAllUsersStatus>;
/** @internal */
export declare const GetAllUsersStatus$outboundSchema: z.ZodNativeEnum<typeof GetAllUsersStatus>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersStatus$ {
    /** @deprecated use `GetAllUsersStatus$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly Active: "active";
        readonly Tobedeleted: "tobedeleted";
    }>;
    /** @deprecated use `GetAllUsersStatus$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly Active: "active";
        readonly Tobedeleted: "tobedeleted";
    }>;
}
/** @internal */
export declare const GetAllUsersUserId$inboundSchema: z.ZodType<GetAllUsersUserId, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersUserId$Outbound = {
    type: string;
    identifier: string;
};
/** @internal */
export declare const GetAllUsersUserId$outboundSchema: z.ZodType<GetAllUsersUserId$Outbound, z.ZodTypeDef, GetAllUsersUserId>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersUserId$ {
    /** @deprecated use `GetAllUsersUserId$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersUserId, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersUserId$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersUserId$Outbound, z.ZodTypeDef, GetAllUsersUserId>;
    /** @deprecated use `GetAllUsersUserId$Outbound` instead. */
    type Outbound = GetAllUsersUserId$Outbound;
}
export declare function getAllUsersUserIdToJSON(getAllUsersUserId: GetAllUsersUserId): string;
export declare function getAllUsersUserIdFromJSON(jsonString: string): SafeParseResult<GetAllUsersUserId, SDKValidationError>;
/** @internal */
export declare const GetAllUsersRoleType$inboundSchema: z.ZodNativeEnum<typeof GetAllUsersRoleType>;
/** @internal */
export declare const GetAllUsersRoleType$outboundSchema: z.ZodNativeEnum<typeof GetAllUsersRoleType>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersRoleType$ {
    /** @deprecated use `GetAllUsersRoleType$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly Primary: "primary";
        readonly Secondary: "secondary";
    }>;
    /** @deprecated use `GetAllUsersRoleType$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly Primary: "primary";
        readonly Secondary: "secondary";
    }>;
}
/** @internal */
export declare const GetAllUsersRoleEnum$inboundSchema: z.ZodNativeEnum<typeof GetAllUsersRoleEnum>;
/** @internal */
export declare const GetAllUsersRoleEnum$outboundSchema: z.ZodNativeEnum<typeof GetAllUsersRoleEnum>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersRoleEnum$ {
    /** @deprecated use `GetAllUsersRoleEnum$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly Administrator: "administrator";
        readonly Aide: "aide";
        readonly Guardian: "guardian";
        readonly Parent: "parent";
        readonly Proctor: "proctor";
        readonly Relative: "relative";
        readonly Student: "student";
        readonly Teacher: "teacher";
    }>;
    /** @deprecated use `GetAllUsersRoleEnum$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly Administrator: "administrator";
        readonly Aide: "aide";
        readonly Guardian: "guardian";
        readonly Parent: "parent";
        readonly Proctor: "proctor";
        readonly Relative: "relative";
        readonly Student: "student";
        readonly Teacher: "teacher";
    }>;
}
/** @internal */
export declare const GetAllUsersOrg$inboundSchema: z.ZodType<GetAllUsersOrg, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersOrg$Outbound = {
    href: string;
    sourcedId: string;
    type: string;
};
/** @internal */
export declare const GetAllUsersOrg$outboundSchema: z.ZodType<GetAllUsersOrg$Outbound, z.ZodTypeDef, GetAllUsersOrg>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersOrg$ {
    /** @deprecated use `GetAllUsersOrg$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersOrg, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersOrg$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersOrg$Outbound, z.ZodTypeDef, GetAllUsersOrg>;
    /** @deprecated use `GetAllUsersOrg$Outbound` instead. */
    type Outbound = GetAllUsersOrg$Outbound;
}
export declare function getAllUsersOrgToJSON(getAllUsersOrg: GetAllUsersOrg): string;
export declare function getAllUsersOrgFromJSON(jsonString: string): SafeParseResult<GetAllUsersOrg, SDKValidationError>;
/** @internal */
export declare const GetAllUsersRole$inboundSchema: z.ZodType<GetAllUsersRole, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersRole$Outbound = {
    roleType: string;
    role: string;
    org: GetAllUsersOrg$Outbound;
    userProfile?: string | undefined;
    beginDate: string | null;
    endDate: string | null;
};
/** @internal */
export declare const GetAllUsersRole$outboundSchema: z.ZodType<GetAllUsersRole$Outbound, z.ZodTypeDef, GetAllUsersRole>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersRole$ {
    /** @deprecated use `GetAllUsersRole$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersRole, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersRole$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersRole$Outbound, z.ZodTypeDef, GetAllUsersRole>;
    /** @deprecated use `GetAllUsersRole$Outbound` instead. */
    type Outbound = GetAllUsersRole$Outbound;
}
export declare function getAllUsersRoleToJSON(getAllUsersRole: GetAllUsersRole): string;
export declare function getAllUsersRoleFromJSON(jsonString: string): SafeParseResult<GetAllUsersRole, SDKValidationError>;
/** @internal */
export declare const GetAllUsersType$inboundSchema: z.ZodNativeEnum<typeof GetAllUsersType>;
/** @internal */
export declare const GetAllUsersType$outboundSchema: z.ZodNativeEnum<typeof GetAllUsersType>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersType$ {
    /** @deprecated use `GetAllUsersType$inboundSchema` instead. */
    const inboundSchema: z.ZodNativeEnum<{
        readonly AcademicSession: "academicSession";
        readonly AssessmentLineItem: "assessmentLineItem";
        readonly Category: "category";
        readonly Class: "class";
        readonly Course: "course";
        readonly Demographics: "demographics";
        readonly Enrollment: "enrollment";
        readonly GradingPeriod: "gradingPeriod";
        readonly LineItem: "lineItem";
        readonly Org: "org";
        readonly Resource: "resource";
        readonly Result: "result";
        readonly ScoreScale: "scoreScale";
        readonly Student: "student";
        readonly Teacher: "teacher";
        readonly Term: "term";
        readonly User: "user";
        readonly ComponentResource: "componentResource";
        readonly CourseComponent: "courseComponent";
    }>;
    /** @deprecated use `GetAllUsersType$outboundSchema` instead. */
    const outboundSchema: z.ZodNativeEnum<{
        readonly AcademicSession: "academicSession";
        readonly AssessmentLineItem: "assessmentLineItem";
        readonly Category: "category";
        readonly Class: "class";
        readonly Course: "course";
        readonly Demographics: "demographics";
        readonly Enrollment: "enrollment";
        readonly GradingPeriod: "gradingPeriod";
        readonly LineItem: "lineItem";
        readonly Org: "org";
        readonly Resource: "resource";
        readonly Result: "result";
        readonly ScoreScale: "scoreScale";
        readonly Student: "student";
        readonly Teacher: "teacher";
        readonly Term: "term";
        readonly User: "user";
        readonly ComponentResource: "componentResource";
        readonly CourseComponent: "courseComponent";
    }>;
}
/** @internal */
export declare const GetAllUsersAgent$inboundSchema: z.ZodType<GetAllUsersAgent, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersAgent$Outbound = {
    href: string;
    sourcedId: string;
    type: string;
};
/** @internal */
export declare const GetAllUsersAgent$outboundSchema: z.ZodType<GetAllUsersAgent$Outbound, z.ZodTypeDef, GetAllUsersAgent>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersAgent$ {
    /** @deprecated use `GetAllUsersAgent$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersAgent, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersAgent$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersAgent$Outbound, z.ZodTypeDef, GetAllUsersAgent>;
    /** @deprecated use `GetAllUsersAgent$Outbound` instead. */
    type Outbound = GetAllUsersAgent$Outbound;
}
export declare function getAllUsersAgentToJSON(getAllUsersAgent: GetAllUsersAgent): string;
export declare function getAllUsersAgentFromJSON(jsonString: string): SafeParseResult<GetAllUsersAgent, SDKValidationError>;
/** @internal */
export declare const GetAllUsersPrimaryOrg$inboundSchema: z.ZodType<GetAllUsersPrimaryOrg, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersPrimaryOrg$Outbound = {
    href: string;
    sourcedId: string;
    type: string;
};
/** @internal */
export declare const GetAllUsersPrimaryOrg$outboundSchema: z.ZodType<GetAllUsersPrimaryOrg$Outbound, z.ZodTypeDef, GetAllUsersPrimaryOrg>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersPrimaryOrg$ {
    /** @deprecated use `GetAllUsersPrimaryOrg$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersPrimaryOrg, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersPrimaryOrg$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersPrimaryOrg$Outbound, z.ZodTypeDef, GetAllUsersPrimaryOrg>;
    /** @deprecated use `GetAllUsersPrimaryOrg$Outbound` instead. */
    type Outbound = GetAllUsersPrimaryOrg$Outbound;
}
export declare function getAllUsersPrimaryOrgToJSON(getAllUsersPrimaryOrg: GetAllUsersPrimaryOrg): string;
export declare function getAllUsersPrimaryOrgFromJSON(jsonString: string): SafeParseResult<GetAllUsersPrimaryOrg, SDKValidationError>;
/** @internal */
export declare const GetAllUsersUser$inboundSchema: z.ZodType<GetAllUsersUser, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersUser$Outbound = {
    sourcedId: string;
    status: string;
    dateLastModified?: string | undefined;
    metadata?: {
        [k: string]: any;
    } | null | undefined;
    userMasterIdentifier?: string | null | undefined;
    username?: string | null | undefined;
    userIds?: Array<GetAllUsersUserId$Outbound> | undefined;
    enabledUser: boolean;
    givenName: string;
    familyName: string;
    middleName?: string | null | undefined;
    roles: Array<GetAllUsersRole$Outbound>;
    agents: Array<GetAllUsersAgent$Outbound>;
    primaryOrg?: GetAllUsersPrimaryOrg$Outbound | undefined;
    email?: string | null | undefined;
    preferredFirstName?: string | null | undefined;
    preferredMiddleName?: string | null | undefined;
    preferredLastName?: string | null | undefined;
    pronouns?: string | null | undefined;
    grades?: Array<string> | undefined;
    password?: string | null | undefined;
    sms?: string | null | undefined;
    phone?: string | null | undefined;
};
/** @internal */
export declare const GetAllUsersUser$outboundSchema: z.ZodType<GetAllUsersUser$Outbound, z.ZodTypeDef, GetAllUsersUser>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersUser$ {
    /** @deprecated use `GetAllUsersUser$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersUser, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersUser$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersUser$Outbound, z.ZodTypeDef, GetAllUsersUser>;
    /** @deprecated use `GetAllUsersUser$Outbound` instead. */
    type Outbound = GetAllUsersUser$Outbound;
}
export declare function getAllUsersUserToJSON(getAllUsersUser: GetAllUsersUser): string;
export declare function getAllUsersUserFromJSON(jsonString: string): SafeParseResult<GetAllUsersUser, SDKValidationError>;
/** @internal */
export declare const GetAllUsersResponseBody$inboundSchema: z.ZodType<GetAllUsersResponseBody, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersResponseBody$Outbound = {
    users: Array<GetAllUsersUser$Outbound>;
    totalCount: number;
    pageCount: number;
    pageNumber: number;
    offset: number;
    limit: number;
};
/** @internal */
export declare const GetAllUsersResponseBody$outboundSchema: z.ZodType<GetAllUsersResponseBody$Outbound, z.ZodTypeDef, GetAllUsersResponseBody>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersResponseBody$ {
    /** @deprecated use `GetAllUsersResponseBody$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersResponseBody, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersResponseBody$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersResponseBody$Outbound, z.ZodTypeDef, GetAllUsersResponseBody>;
    /** @deprecated use `GetAllUsersResponseBody$Outbound` instead. */
    type Outbound = GetAllUsersResponseBody$Outbound;
}
export declare function getAllUsersResponseBodyToJSON(getAllUsersResponseBody: GetAllUsersResponseBody): string;
export declare function getAllUsersResponseBodyFromJSON(jsonString: string): SafeParseResult<GetAllUsersResponseBody, SDKValidationError>;
/** @internal */
export declare const GetAllUsersResponse$inboundSchema: z.ZodType<GetAllUsersResponse, z.ZodTypeDef, unknown>;
/** @internal */
export type GetAllUsersResponse$Outbound = {
    Result: GetAllUsersResponseBody$Outbound;
};
/** @internal */
export declare const GetAllUsersResponse$outboundSchema: z.ZodType<GetAllUsersResponse$Outbound, z.ZodTypeDef, GetAllUsersResponse>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace GetAllUsersResponse$ {
    /** @deprecated use `GetAllUsersResponse$inboundSchema` instead. */
    const inboundSchema: z.ZodType<GetAllUsersResponse, z.ZodTypeDef, unknown>;
    /** @deprecated use `GetAllUsersResponse$outboundSchema` instead. */
    const outboundSchema: z.ZodType<GetAllUsersResponse$Outbound, z.ZodTypeDef, GetAllUsersResponse>;
    /** @deprecated use `GetAllUsersResponse$Outbound` instead. */
    type Outbound = GetAllUsersResponse$Outbound;
}
export declare function getAllUsersResponseToJSON(getAllUsersResponse: GetAllUsersResponse): string;
export declare function getAllUsersResponseFromJSON(jsonString: string): SafeParseResult<GetAllUsersResponse, SDKValidationError>;
//# sourceMappingURL=getallusers.d.ts.map