import { State } from './state.mjs';

declare class WorkflowMetaData {
    __classname__: string;
    Deadline: string | null;
    Urgency: string | null;
    Modifier: string | null;
    Modified: string | null;
    Creator: string | null;
    Created: string | null;
    Comment: string | null;
    State: State | null;
    RouteTo: string | null;
    LockedBy: string | null;
    Version: string | null;
    DeadlineSoft: string | null;
    Rating: number | null;
    Deletor: string | null;
    Deleted: string | null;
    constructor(params: WorkflowMetaDataNamedParameters);
}
interface WorkflowMetaDataNamedParameters {
    Deadline?: string;
    Urgency?: string;
    Modifier?: string;
    Modified?: string;
    Creator?: string;
    Created?: string;
    Comment?: string;
    State?: State;
    RouteTo?: string;
    LockedBy?: string;
    Version?: string;
    DeadlineSoft?: string;
    Rating?: number;
    Deletor?: string;
    Deleted?: string;
}

export { WorkflowMetaData, type WorkflowMetaDataNamedParameters };
