export declare const ANNOTATION_KEYS: { isAvailableForNewContent: string; templateType: string; label: string; screenshotPath: string; description: string; }; export declare function getAnnotationValue(annotations: string, key: string): string | null; export declare function isCodedFile(filePath: string): boolean; declare const ASSET_PATHS: { readonly 'page-template': "templates/page-template.html"; readonly partial: "templates/partial.html"; readonly 'global-partial': "templates/global-partial.html"; readonly 'email-template': "templates/email-template.html"; readonly 'blog-listing-template': "templates/blog-listing-template.html"; readonly 'blog-post-template': "templates/blog-post-template.html"; readonly 'search-template': "templates/search-template.html"; readonly section: "templates/section.html"; }; export declare function createTemplate(name: string, dest: string, type?: keyof typeof ASSET_PATHS, options?: { allowExisting: boolean; }): Promise; export declare const TEMPLATE_TYPES: { unmapped: number; email_base_template: number; email: number; landing_page_base_template: number; landing_page: number; blog_base: number; blog: number; blog_listing: number; site_page: number; blog_listing_context: number; blog_post_context: number; error_page: number; subscription_preferences: number; unsubscribe_confirmation: number; unsubscribe_simple: number; optin_email: number; optin_followup_email: number; optin_confirmation_page: number; global_group: number; password_prompt_page: number; resubscribe_email: number; unsubscribe_confirmation_email: number; resubscribe_confirmation_email: number; custom_module: number; css: number; js: number; search_results: number; membership_login: number; membership_register: number; membership_reset: number; membership_reset_request: number; drag_drop_email: number; knowledge_article: number; membership_email: number; section: number; global_content_partial: number; simple_landing_page_template: number; proposal: number; blog_post: number; quote: number; }; export {};