@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
36 lines (35 loc) • 1.76 kB
TypeScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-21 23:07:24
* Update:: import { IFPSFileObject } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IFPSFileObject;'
*/
/***
* d888b d88888b d888888b d888888b .o88b. .d88b. d8b db d888888b d8b db d88888b .d88b.
* 88' Y8b 88' `~~88~~' `88' d8P Y8 .8P Y8. 888o 88 `88' 888o 88 88' .8P Y8.
* 88 88ooooo 88 88 8P 88 88 88V8o 88 88 88V8o 88 88ooo 88 88
* 88 ooo 88~~~~~ 88 88 8b 88 88 88 V8o88 88 88 V8o88 88~~~ 88 88
* 88. ~8~ 88. 88 .88. Y8b d8 `8b d8' 88 V888 .88. 88 V888 88 `8b d8'
* Y888P Y88888P YP Y888888P `Y88P' `Y88P' VP V8P Y888888P VP V8P YP `Y88P'
*
* import { getFileTypeIconInfo } from '@mikezimm/npmfunctions/dist/HelpInfo/Icons/stdECStorage';
*/
import { IFPSFileObject } from "../../../components/molecules/AnyContent/IFPSFileObject";
import { IKnownMeta } from "../SharedItems/IKnownMeta";
export interface IBasicIconInfo {
iconName: string;
iconColor: string;
iconTitle: string;
iconSearch: IKnownMeta;
id?: number;
}
export interface IIconArray extends IBasicIconInfo {
other?: any;
sort1?: any;
sort2?: any;
}
export declare function getFileTypeIconInfoFromItem(item: IFPSFileObject): IBasicIconInfo;
/**
* 2023-03-19: NOTE... I Added missing types into MediaFileKeys & MediaFileSearchTypes
* Maybe someday standardize using SearchTypes and SourcePages
*/
export declare function getFileTypeIconInfo(ext: string): IBasicIconInfo;
//# sourceMappingURL=stdECStorage.d.ts.map