import type { AssetGeneratorOptions } from '../asset-generator'; import { AssetGenerator } from '../asset-generator'; import type { IosOutputAssetTemplate } from '../asset-types'; import type { InputAsset } from '../input-asset'; import { OutputAsset } from '../output-asset'; import type { MobileProject } from '../../project'; export declare const IOS_APP_ICON_SET_NAME = "AppIcon"; export declare const IOS_APP_ICON_SET_PATH: string; export declare const IOS_1024_ICON: IosOutputAssetTemplate; export declare class IosAssetGenerator extends AssetGenerator { constructor(options?: AssetGeneratorOptions); generate(asset: InputAsset, project: MobileProject): Promise; private generateFromLogo; private generateIcons; private updateIconsContentsJson; }