import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
export interface TransactionLog {
    id?: GuidValue;
    transactionId: GuidValue;
    name: string;
    region: string;
    message: string;
    status?: number;
    data?: string;
    createdBy?: string;
    modifiedBy?: string;
    createdAt?: Date;
    modifiedAt?: Date;
}
export interface TransactionLogFilter {
    startedDate: Date;
    endDate: Date;
    region: string;
    userName: string;
    curentPage: number;
    transactionId: GuidValue;
    pageSize: number;
}
export interface TransactionLogToken {
}
export interface PagedTransactionLogResult {
    result: Array<TransactionLog>;
    nextToken: TransactionLogToken;
}
export interface SystemLogProvider {
    id: GuidValue;
    region: string;
    elementToRender: string;
}
