export type SessionFileDto = {
    readonly CRC: string;
    readonly Created: string;
    readonly Id: number;
    readonly Name: string;
    readonly Size: number;
    readonly Source: string;
    readonly Status: string;
};
export type FilesResponse = {
    readonly Files: readonly SessionFileDto[];
    readonly TotalCount: number;
};
export type CreateFileRequest = {
    readonly CRC?: string;
    readonly Name: string;
    readonly Size?: number;
    readonly Source: string;
};
export type CreateFileResponse = {
    readonly Id: number;
    readonly UploadContentType: string;
    readonly UploadUrl: string;
};
export type FileQueryParams = {
    readonly offset?: number;
    readonly limit?: number;
    readonly includeDeleted?: boolean;
};
export type UserInviteRequest = {
    readonly Email: string;
    readonly Message?: string;
};
export type AddUserRequest = {
    readonly Email: string;
    readonly SendEmail: boolean;
    readonly Message?: string;
};
