/**
* @since 0.5.7
*/
import * as t from 'io-ts'
/**
* @since 0.5.7
*/
export interface ReadonlyNonEmptyArray extends ReadonlyArray {
readonly 0: A
}
/**
* @since 0.5.7
*/
export interface ReadonlyNonEmptyArrayC
extends t.Type>, ReadonlyNonEmptyArray>, unknown> {}
/**
* @since 0.5.7
*/
export declare function readonlyNonEmptyArray(codec: C, name?: string): ReadonlyNonEmptyArrayC