import type { Glob } from './glob'; export type EjectArgs = { contentDir: string; theme?: string; force: boolean; _: string[]; config: Record; onSuccess?: (message: string) => void; onError?: (message: string) => void; onOverride?: (message: string) => void; }; export type EjectOptions = { force?: boolean; ignoreFiles?: Glob; onSuccess?: (message: string) => void; onError?: (message: string) => void; onOverride?: (message: string) => void; }; export interface EjectThemeOptions { pathToThemeFolder: string; pathToPortalCustomThemeFolder: string; theme?: string; } export interface EjectComponentOptions extends EjectThemeOptions { componentToEject: Glob; } //# sourceMappingURL=types.d.ts.map