ts-gir
Version:
generate typescript from gir
21 lines (20 loc) • 872 B
TypeScript
import { Command, flags } from '@oclif/command';
import { UserConfig } from './types';
export default class TSGir extends Command {
static description: string;
static flags: {
help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
module: flags.IOptionFlag<string | undefined>;
output: flags.IOptionFlag<string | undefined>;
dir: flags.IOptionFlag<string | undefined>;
silent: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
verbose: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
version: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
inputs: flags.IOptionFlag<string>;
};
warnings: Set<string>;
getUserConfig(): Promise<UserConfig>;
runForFile(girFile: string): Promise<void>;
run(): Promise<void>;
handleWarn(input: string | Error): void;
}