@flexis/favicons
Version:
A tool for generating icons for the modern web.
33 lines • 1.26 kB
TypeScript
import { IHeadersConfig, IHtmlHeader } from './types';
declare const _default: {
favicon: typeof getFaviconHeaders;
android: typeof getAndroidHeaders;
apple: typeof getAppleHeaders;
appleStartup: typeof getAppleStartupHeaders;
};
export default _default;
/**
* Get "favicon" headers.
* @param headersConfig - Config params.
* @returns Array of headers objects.
*/
declare function getFaviconHeaders({ path }: IHeadersConfig): IHtmlHeader[];
/**
* Get "android" headers.
* @param headersConfig - Config params.
* @returns Array of headers objects.
*/
declare function getAndroidHeaders({ path, webAppCapable, manifest: { name: applicationName, theme_color: themeColor } }: IHeadersConfig): IHtmlHeader[];
/**
* Get "apple" headers.
* @param headersConfig - Config params.
* @returns Array of headers objects.
*/
declare function getAppleHeaders({ path, webAppCapable, webAppStatusBarStyle, manifest: { name: applicationName } }: IHeadersConfig): IHtmlHeader[];
/**
* Get "apple startup" headers.
* @param headersConfig - Config params.
* @returns Array of headers objects.
*/
declare function getAppleStartupHeaders({ path }: IHeadersConfig): IHtmlHeader[];
//# sourceMappingURL=htmlHeaders.d.ts.map