/** The groups of the kimarite. */ export type KimariteGroup = "kihon" | "kake" | "nage" | "hineri" | "sori" | "tokushu" | "hi"; /** One kimarite. */ export interface Kimarite { key: string; ja: string; en: string; group: KimariteGroup; } /** The kimarite, in the order of the groups: basic, leg tripping, throwing, twisting down, backwards body drop, special, and the non-techniques with the two other results. */ export declare const KIMARITE: readonly Kimarite[]; /** How many techniques there are, as the Association counts them. */ export declare const KIMARITE_COUNT: number; /** The five non-techniques and the two other results. */ export declare const KIMARITE_OTHERS: Kimarite[]; /** The kimarite a key, a Japanese name or an English gloss names, or `undefined`. */ export declare function kimariteOf(query: string): Kimarite | undefined; /** The name of a kimarite in a language: its Japanese name, or its key in capitals-first romanisation; text that is no kimarite is kept as it was written. */ export declare function kimariteName(query: string, language: "en" | "ja"): string;