export interface Inputs { readonly DeployKey: string; readonly GithubToken: string; readonly PersonalToken: string; readonly PublishBranch: string; readonly PublishDir: string; readonly DestinationDir: string; readonly ExternalRepository: string; readonly AllowEmptyCommit: boolean; readonly KeepFiles: boolean; readonly ForceOrphan: boolean; readonly UserName: string; readonly UserEmail: string; readonly CommitMessage: string; readonly FullCommitMessage: string; readonly TagName: string; readonly TagMessage: string; readonly DisableNoJekyll: boolean; readonly CNAME: string; } export interface CmdResult { exitcode: number; output: string; }