import { Except } from 'type-fest'; export declare enum Format { Default = 0 } export interface Settings { format?: Format; lineLength?: number; separator?: string; madeByPrefix?: string; now?: Date; rootURL?: string; user?: string; repository?: string; authors?: string[]; emails?: string[]; version?: string; commit?: string; buildDate?: Date; announcement?: string; announceExp?: Date; paypalUser?: string; githubSponsor?: string; } declare type AlwaysOptionalParams = 'user' | 'repository' | 'buildDate' | 'announceExp' | 'paypalUser' | 'githubSponsor'; export declare type SettingsWithPopulatedDefaults = Required> & Pick; export {};