123456789101112131415161718192021222324252627282930313233 |
- import { Filenames } from "../types/filenames";
- import { SupportedPlatforms } from "../types/supported_platforms";
- import { Filenames as Keynames } from "../types/filenames";
- import { Comment } from "../interfaces/comment";
- import { Screenshot } from "../interfaces/screenshot";
- import { Translation } from "../interfaces/translation";
- type KeyComment = Omit<Comment, "key_id">;
- export interface Key {
- key_id: number;
- created_at: string;
- created_at_timestamp: number;
- key_name: Keynames;
- filenames: Filenames;
- description: string;
- platforms: SupportedPlatforms[];
- tags: string[];
- comments: KeyComment[];
- screenshots: Screenshot[];
- translations: Translation[];
- is_plural: boolean;
- plural_name: string;
- is_hidden: boolean;
- is_archived: boolean;
- context: string;
- base_words: number;
- char_limit: number;
- custom_attributes: any[] | string;
- modified_at: string;
- modified_at_timestamp: number;
- translations_modified_at: string;
- translations_modified_at_timestamp: number;
- }
- export {};
|