UNPKG

945 BTypeScriptView Raw
1import * as cmn from "@akashic/akashic-cli-commons";
2export interface ModifyBasicParameterParameterObject {
3 /**
4 * 設定する対象。
5 * `"width"`, `"height"`, `"fps"` のいずれか。
6 */
7 target: string;
8 /**
9 * 設定する値。
10 */
11 value: number;
12 /**
13 * 作業ディレクトリ。
14 * 省略された場合、 `process.cwd()` 。
15 */
16 cwd?: string;
17 /**
18 * コマンドの出力を受け取るロガー。
19 * 省略された場合、akashic-cli-commons の `new ConsoleLogger()` 。
20 */
21 logger?: cmn.Logger;
22}
23export declare function _completeModifyBasicParameterParameterObject(param: ModifyBasicParameterParameterObject): void;
24export declare function promiseModifyBasicParameter(param: ModifyBasicParameterParameterObject): Promise<void>;
25export declare function modifyBasicParameter(param: ModifyBasicParameterParameterObject, cb: (err?: any) => void): void;