impress.me
Version:
Create impress.js presentations from markdown documents with style
29 lines (28 loc) • 1.13 kB
TypeScript
import { Command, flags } from '@oclif/command';
import { Strategy } from './strategy';
import { Shape } from './shape';
declare class ImpressMeCommand extends Command {
static description: string;
static flags: {
version: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
primary: flags.IOptionFlag<string | undefined>;
secondary: flags.IOptionFlag<string | undefined>;
theme: flags.IOptionFlag<string | undefined>;
shape: flags.IOptionFlag<Shape | undefined>;
strategy: flags.IOptionFlag<Strategy | undefined>;
cssFiles: flags.IOptionFlag<string[]>;
transitionDuration: import("@oclif/parser/lib/flags").IOptionFlag<number | undefined>;
debug: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
open: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
};
static args: ({
name: string;
required: boolean;
} | {
name: string;
required?: undefined;
})[];
run(): Promise<void>;
}
export = ImpressMeCommand;