export type Options = {
    branch?: string;
    force?: boolean;
    yes?: boolean;
    domain?: string;
    writeTOC?: boolean;
    addAuthors?: boolean | string;
    github?: string;
    curvenote?: string;
    output?: string;
    writeTemplate?: boolean;
    improve?: boolean;
};
export declare const CURVENOTE_YML = "curvenote.yml";
export declare const TEMPLATE_YML = "template.yml";
export type TemplateQuestionType = 'text' | 'people' | 'list';
export interface TemplateQuestionSpec {
    id: string;
    field: string;
    enabled: boolean;
    type: TemplateQuestionType;
    message: string;
    placeholder?: string;
    hint?: string;
    default?: string;
    required: boolean;
}
//# sourceMappingURL=types.d.ts.map