import type { ImageStyle, ImageStyleDefinition, ImageDimensions } from '../types/index.js'; /** * Predefined image styles with their configurations */ export declare const IMAGE_STYLES: Record; /** * Get all available image styles */ export declare function getAllImageStyles(): ImageStyleDefinition[]; /** * Get image style definition by name */ export declare function getImageStyle(style: ImageStyle): ImageStyleDefinition | undefined; /** * Get style names only */ export declare function getImageStyleNames(): ImageStyle[]; /** * Apply style to prompt */ export declare function applyStyleToPrompt(prompt: string, style?: ImageStyle): string; /** * Get recommended dimensions for a style */ export declare function getRecommendedDimensions(style?: ImageStyle): ImageDimensions; /** * Validate if a style exists */ export declare function isValidStyle(style: string): style is ImageStyle; /** * Search styles by tag */ export declare function searchStylesByTag(tag: string): ImageStyleDefinition[]; /** * Get random style */ export declare function getRandomStyle(): ImageStyleDefinition; //# sourceMappingURL=imageStyles.d.ts.map