@wix/design-system
Version:
@wix/design-system
18 lines • 972 B
TypeScript
import { UniDriver } from '@wix/unidriver-core';
import { SkeletonAlignment, SkeletonContentSize, SkeletonSpacing } from './Skeleton.types';
export declare const skeletonUniDriverFactory: (base: UniDriver) => {
/** return number of lines rendered */
getNumLines: () => Promise<number>;
/** return boolean representing whether given spacing is rendered */
hasSpacing: (spacing: SkeletonSpacing) => Promise<boolean>;
/** return boolean representing whether given list of sizes is rendered */
hasSizes: (sizes: SkeletonContentSize[]) => Promise<boolean>;
/** return boolean representing whether given alignment is rendered */
hasAlignment: (alignment: SkeletonAlignment) => Promise<boolean>;
exists: () => Promise<boolean>;
element: () => Promise<any>;
click: () => Promise<void>;
base: UniDriver;
};
export type SkeletonUniDriver = ReturnType<typeof skeletonUniDriverFactory>;
//# sourceMappingURL=Skeleton.uni.driver.d.ts.map