import { EntityMetadata, EntityReference, EntityFilters, OptionSetValue } from "./CRMDataTypes";
export declare class WhoAmIRequest {
    __typeName: string;
}
export declare class WhoAmIResponse {
    BusinessUnitId: string;
    OrganizationId: string;
    UserId: string;
}
export declare class AssignRequest {
    __typeName: string;
    Assignee: EntityReference;
    Target: EntityReference;
}
export declare class AssignResponse {
}
export declare class RetrieveEntityRequest {
    LogicalName: string;
    EntityFilters: EntityFilters;
    __typeName: string;
    constructor(LogicalName: string, EntityFilters: EntityFilters);
}
export declare class RetrieveEntityResponse {
    EntityMetadata: EntityMetadata;
}
export declare class SetStateRequest {
    __typeName: string;
    EntityMoniker: EntityReference;
    State: OptionSetValue;
    Status: OptionSetValue;
}
export declare class SetBusinessSystemUserRequest {
    __typeName: string;
    BusinessId: string;
    UserId: string;
    ReassignPrincipal: EntityReference;
}
