import { IDataObject } from 'n8n-workflow';
export interface ILocalUser extends IDataObject {
    id?: number;
    user_id: string;
    username: string;
    role_name: string;
    enabled?: boolean;
    change_pwd_next_login?: boolean;
    attributes?: IDataObject;
    [key: string]: any;
}
export interface ILocalUserCreate extends IDataObject {
    user_id: string;
    password: string;
    username: string;
    role_name: string;
    enabled?: boolean;
    change_pwd_next_login?: boolean;
    attributes?: IDataObject;
    [key: string]: any;
}
export interface ILocalUserUpdate extends IDataObject {
    user_id?: string;
    password?: string;
    username?: string;
    role_name?: string;
    enabled?: boolean;
    change_pwd_next_login?: boolean;
    attributes?: IDataObject;
    [key: string]: any;
}
export interface ILocalUserReplace extends IDataObject {
    user_id: string;
    password: string;
    username: string;
    role_name: string;
    enabled?: boolean;
    change_pwd_next_login?: boolean;
    attributes?: IDataObject;
    [key: string]: any;
}
export interface ILocalUserResult extends IDataObject {
    id: number;
    user_id: string;
    username: string;
    role_name: string;
    enabled: boolean;
    change_pwd_next_login: boolean;
    attributes: IDataObject;
    [key: string]: any;
}
