import { ITuple } from "../../types"; import { u32 } from "../../primitive"; import { AccountId, ValidatorId } from "../runtime"; import { Exposure } from "../staking"; /** @name FullIdentification */ export interface FullIdentification extends Exposure { } /** @name IdentificationTuple */ export interface IdentificationTuple extends ITuple<[ValidatorId, FullIdentification]> { } /** @name Keys */ export interface Keys extends SessionKeys4 { } /** @name SessionIndex */ export interface SessionIndex extends u32 { } /** @name SessionKeys1 */ export interface SessionKeys1 extends AccountId { } /** @name SessionKeys2 */ export interface SessionKeys2 extends ITuple<[AccountId, AccountId]> { } /** @name SessionKeys3 */ export interface SessionKeys3 extends ITuple<[AccountId, AccountId, AccountId]> { } /** @name SessionKeys4 */ export interface SessionKeys4 extends ITuple<[AccountId, AccountId, AccountId, AccountId]> { } /** @name SessionKeys5 */ export interface SessionKeys5 extends ITuple<[AccountId, AccountId, AccountId, AccountId, AccountId]> { } /** @name SessionKeys6 */ export interface SessionKeys6 extends ITuple<[AccountId, AccountId, AccountId, AccountId, AccountId, AccountId]> { }