@themost/data
Version:
MOST Web Framework Codename Blueshift - Data module
12 lines (9 loc) • 657 B
TypeScript
import { DataContext } from "./types";
import {ConfigurationBase} from '@themost/common';
export declare interface ConfigurableApplication {
getConfiguration(): ConfigurationBase
}
export declare function executeInUnattendedMode(context: DataContext, func: (callback: (err?: Error) => void) => void, callback: (err?: Error) => void): void;
export declare function executeInUnattendedModeAsync(context: DataContext, func: () => Promise<void>): Promise<void>;
export declare function enableUnattendedExecution(app: ConfigurableApplication, account?: string): void;
export declare function disableUnattendedExecution(app: ConfigurableApplication): void;