UNPKG

@roots/bud-api

Version:

bud.js core module

8 lines (7 loc) 764 B
import type { EntryObject, Name, Parameters } from '@roots/bud-api/methods/entry'; export declare function isPrimitive(input: Parameters): input is [Array<string> | string]; export declare function isNamed(input: Parameters): input is [string, Array<string> | string]; export declare function isNormalRecord(input: Parameters): input is [Record<Name, EntryObject>]; export declare function isRecord(input: Parameters): input is [Record<string, Array<string> | string>]; export declare function isObjectWithArrayValues(input: Record<string, Array<string> | EntryObject | string>): input is Record<string, Array<string>>; export declare function isObjectWithStringValues(input: Record<string, Array<string> | EntryObject | string>): input is Record<string, string>;