@barba/core
Version:
Create badass, fluid and smooth transition between your website's pages
15 lines (14 loc) • 352 B
TypeScript
/**
* @module typings/core
*/
export type RuleName = IRules['strings'] | IRules['object'] | IRules['function'];
export type RuleType = 'strings' | 'object' | 'function';
export interface IRule {
name: RuleName;
type: RuleType;
}
export interface IRules {
strings: 'namespace';
object: 'route';
function: 'custom';
}